Jobs Node.js
147-
Β· 138 views Β· 21 applications Β· 8d
App Developer
Full Remote Β· Worldwide Β· 3 years of experience Β· B2 - Upper IntermediateQIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as: - Shopify - HubSpot - Canva - Adobe - Figma - Slack - Salesforce - Others Responsibilities Develop and...QIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as:
- Shopify
- HubSpot
- Canva
- Adobe
- Figma
- Slack
- Salesforce
- Others
Responsibilities- Develop and launch a fully functional app or integration on a major SaaS platform
- Connect and extend our productβs functionality through REST APIs and webhooks
- Implement secure authentication (OAuth 2.0) and handle multi-tenant configurations
- Manage submission, approval, and version updates on marketplace
- Provide ongoing support, maintenance, and improvements post-launch
Requirements- Proven experience developing apps for Shopify, HubSpot, Canva, Adobe, Slack, or similar ecosystems
- Strong experience in Python, Node.js, or TypeScript
- Hands-on experience with REST APIs, webhooks, and OAuth 2.0
- Knowledge of deployment best practices (cloud hosting, CI/CD pipelines)
- Familiarity with marketplace submission and approval processes
- Excellent communication and ownership mindset
- Must align full-time with PST timezone
Details:
- Schedule: Full-time, remote
- Client: USA
- Duration: long-term
- Tech stack: Python, Node.js, TypeScript, SQL/NoSQL, APIs, etc.
- Timezone: 8 hours overlap with PST
Hiring process:
1 - Pre-screen (up to 30 mins), 2 - Application (Q&A + Brief video introduction (up to 2 minutes)), 3- Technical Interview (live coding up to 1 hour), 4 - Team fit interview with Co-founder
-
Β· 68 views Β· 17 applications Β· 7d
Senior Node.js Engineer
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateOur mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious...Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunitiesπΏ
More
Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness and Result Driven. We offer a safe, inclusive and productive environment for all team members, and weβre always open to feedback π If you want to work from home or work in the offices in Kyiv or Lviv with stable electricity and Wi-Fi , great β apply right now.
About the project:
FinTech. Weβre building a modern payments orchestration platform from scratch - a flexible solution that streamlines and automates payment flows for any industry, from e-commerce to travel.
Requirements:
β 5 + years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
β Experience with Node.js on top of NestJS;
β Experience with TypeScript;
β Experience with AWS;
β Experience with Aurora RDS;
β Experience with Serverless;
β Experience with PostgreSQL;
β Experience with Cognito;
β Fintech Experience: Understanding of payment processing, transaction lifecycles, and idempotency.
β Security First: Implementation of OWASP standards, data encryption, and secure API design (experience with PCI DSS constraints is a huge advantage).
β Expert level proficiency in Node.js with extensive experience in software architecture and design patterns;
β Ability to design and implement complex software solutions, ensuring robust error handling, security, and data protection;
β Proficient in handling security measures, including OWASP best practices, encryption, and secure API design;
β Strong leadership skills, with experience in project management, resource allocation, and team coordination;
β Excellent problem-solving skills, with a deep understanding of software engineering fundamentals and best practices;
β Experience with containerization and orchestration tools like Docker and Kubernetes, and familiarity with microservices architecture;
β English: Upper Intermediate.
Responsibilities:
β Architect and develop high-performance server-side applications using Node.js, ensuring scalability and maintainability;
β Mentor junior and mid-level developers, overseeing their integration into project teams and fostering their professional growth;
β Lead the development of project architecture, establishing best coding practices, design patterns, and architectural principles;
β Evaluate and implement advanced software engineering processes, tools, and methodologies to enhance development efficiency;
β Coordinate cross-functional team efforts, ensuring alignment with project goals, timelines, and quality standards;
β Stay updated with the latest industry trends, technologies, and best practices, and apply them to enhance the development process.
Nice to have:
β Golang experience - a big plus.
What will you get:
β Competitive salary and good compensation package;
β Exciting, challenging and stable startup projects with a modern stack;
β Corporate English course;
β Ability to practice English and communication skills through permanent interaction with clients from all over the world;
β Professional study compensation, online courses and certifications;
β Career development opportunity, semi-annual and annual salary review process;
β Necessary equipment to perform work tasks;
β VIP medical insurance or sports coverage;
β Informal and friendly atmosphere;
β The ability to focus on your work: a lack of bureaucracy and micromanagement;
β Flexible working hours (start your day between 8:00 and 11:30);
β Team buildings, corporate events;
β Paid vacation (18 working days) and sick leaves;
β Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink )
β Compensation for coworking (except for employees from Kyiv and Lviv)
β Corporate lunch + soft skills clubs
β Unlimited work from home from anywhere in the world (remote);
β Geniusee has its own charity fund. -
Β· 109 views Β· 17 applications Β· 7d
Backend Technical Lead (Node.js + Blockchain)
Full Remote Β· Worldwide Β· 6 years of experience Β· B2 - Upper Intermediate(Node.js Β· Fintech Β· Payments Β· Blockchain Β· TON Β· TRON Β· High-Load Architecture) Tetracode is looking for a skilled Backend Technical Lead to join our team. As a Backend Technical Lead, you will lead the architecture, development, and delivery of...(Node.js Β· Fintech Β· Payments Β· Blockchain Β· TON Β· TRON Β· High-Load Architecture)
Tetracode is looking for a skilled Backend Technical Lead to join our team. As a Backend Technical Lead, you will lead the architecture, development, and delivery of complex backend systems across fintech, payments, and blockchain environments. You will drive technical decisions, define scalable system architectures, integrate multiple financial rails (fiat + crypto), and ensure reliability, security, and compliance across the entire platform.
This is a leadership role that combines backend engineering excellence, fintech expertise, blockchain integrations, and strong architectural thinking.Key Responsibilities
1) Architecture & Technical Strategy
β’ Design and own end-to-end architecture of distributed backend systems
β’ Define technical standards, API contracts, service boundaries, and integration patterns
β’ Build scalable microservice and event-driven systems (Kafka/RabbitMQ/SQS)
β’ Ensure system reliability, observability, monitoring, and failover strategies
β’ Transform business requirements into architectural roadmaps and technical documentation
β’ Validate estimations, perform technical reviews, and guide engineering decisions2) Backend Engineering Leadership
β’ Lead backend development using Node.js, TypeScript, NestJS
β’ Oversee code quality, design patterns, testing standards, and CI/CD processes
β’ Build high-load, low-latency services for real-time operations
β’ Lead refactoring, performance improvements, and infrastructure optimization
β’ Mentor engineers, guide mid/senior developers, support hiring and onboarding3) Payments, Cards & Fintech Infrastructure
β’ Integrate and maintain payment gateways, processors, acquirers
β’ Work with crypto and fiat rails: cards, SEPA/SWIFT, IBAN accounts, top-ups, payouts
β’ Build internal financial ledgers, commission engines, fee logic, reconciliation systems
β’ Implement 3DS, webhook systems with idempotency, and settlement workflows
β’ Integrate KYC/AML/KYB vendors (Sumsub, Persona, Veriff, etc.)
β’ Implement anti-fraud, risk scoring, transaction monitoring
β’ Ensure PCI DSS, GDPR and security compliance4) Blockchain Integrations (TON, TRON, EVM, Solana)
β’ Architect and implement blockchain modules for signing, indexing, and transactions
β’ Interact with TON (tonweb/blueprint), TRON (TronWeb/TRC-20), EVM (ethers.js), Solana (SPL)
β’ Build multi-chain wallet logic (custodial + non-custodial flows)
β’ Work with smart contracts, events, gasless mechanics, fee abstraction
β’ Implement secure on-chain/off-chain synchronization
β’ Build indexers, parsers, notification pipelines, VRF/lottery logic if required5) Security, Compliance & Data Protection
β’ Implement secure storage, tokenization, encryption, and key management
β’ Lead threat modeling and resolve vulnerabilities
β’ Build complex permission systems (RBAC/ABAC), audit logs, fraud detection
β’ Ensure compliance with international financial standards
β’ Coordinate with legal/compliance teams on transaction/AML policies6) Cross-Functional Leadership & Communication
β’ Lead technical communication with clients and stakeholders
β’ Present architecture decisions clearly and defend technical choices
β’ Collaborate with frontend, mobile, DevOps, QA, product, and UX teams
β’ Support sprint planning, roadmap execution, release management
β’ Ensure alignment between engineering and business goalsRequirements
Technical Core
β’ 6+ years of backend development with Node.js
β’ Expert-level TypeScript
β’ Deep experience with NestJS and backend enterprise architecture
β’ Strong understanding of microservices, distributed systems, and event-driven flows
β’ Experience with SQL/NoSQL (PostgreSQL, Redis, MongoDB)
β’ Knowledge of queues, schedulers, caching, and horizontal scaling
β’ Strong DevOps understanding: Docker, CI/CD, containers, cloud servicesFintech & Payments
- Experience integrating payment providers, on/off ramps, card issuing
- Knowledge of settlement cycles, ledgers, reconciliation, FX conversions
Understanding of AML, risk monitoring, KYT, compliance frameworks
Blockchain
- Practical experience with TON, TRON, EVM
- Understanding of smart contracts, gas models, event subscription
Experience building blockchain-enabled backend systems
Security
- Understanding of OAuth2, SSO, JWT, Keycloak/Auth0
- Knowledge of encryption, hashing, HSM-like architectures
Experience building reliable role/permission systems
Leadership
- Experience managing cross-functional teams
- Strong analytical thinking and ownership mindset
- Excellent communication skills (client-facing)
English B2+
Will Be a Plus
- Experience with mobile wallet architecture (iOS/Android)
- Understanding of L2 rollups, zk tech, or advanced DeFi mechanics
- Experience with high-load gaming or real-time reward systems
Knowledge of tokenomics, vesting, staking, DAO modules
What we offer
- Technological Challenges: You will participate in exciting technological projects where you can apply your skills and abilities.
- Team Collaboration: You will work in a team of highly skilled professionals who support each other and collectively achieve goals.
- Development Opportunities: We are committed to your professional growth and development. You will have the opportunity to learn and enhance your skills.
- Flexible Working Conditions: We understand the importance of maintaining a work-life balance. You will have the option to choose a flexible work schedule.
- Career Growth: At Tetracode, we support your career growth. You can move up the career ladder, expanding your responsibilities and opportunities.
Transparent and Competitive Compensation: We recognize that your work and contribution are vital to our success. Therefore, we offer transparent and competitive compensation that reflects your skills, experience, and contribution to the project.
Join Tetracode and become part of our innovative and cohesive team, where exciting challenges and opportunities for your professional growth await you!
-
Β· 63 views Β· 21 applications Β· 7d
Senior Node.js Developer (IRC280560)
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateJob Description Must have At least 4 years of years of commercial experience; Strong knowledge of vanilla JavaScript and Nodejs; Experience with development RESTful interfaces using Nodejs & Express; Good understanding and practical experience with...Job Description
Must have
- At least 4 years of years of commercial experience;
- Strong knowledge of vanilla JavaScript and Nodejs;
- Experience with development RESTful interfaces using Nodejs & Express;
- Good understanding and practical experience with AWS;
- Understanding and experience with using RabbitMQ.
- Strong knowledge of application design principles and unit testing;
- Good understanding of Continuous Integration and Continuous Delivery principles;
- Hands-on experience with GenAI tools and frameworks (Cursor, Claude, ChatGPT, etc.);
- Understanding of GenAI adoption practices β how to integrate and leverage generative AI capabilities within existing systems and development workflows;
- Good knowledge of PHP will be a plus;
- Proactiveness is a must, ability to work independently with no or minimal supervision;
- Strong communication skills, both written and spoken.
Job Responsibilities
We are currently seeking a skilled Node.js Developer to join our rapidly growing team, contribute to enhancing the capabilities of existing products, and participate in the creation of new ones.
Key Responsibilities:
- Collaborate closely with the Clientβs R&D team to align on requirements, coordinate with co-developers and management, and provide regular progress updates β strong communication skills are essential.
- Design and implement high-quality, efficient server-side code following best software engineering practices.
- Focus on performance optimization, conduct defect analysis, and troubleshoot existing solutions to ensure maximum system efficiency.
- Engage in DevOps-related activities, including work with AWS, CI/CD pipelines, Grafana, and other tools, as you become more familiar with our infrastructure.
- Participate in the continuous expansion of system functionality by developing new features and services.
Department/Project Description
A product is an affordable alternative to traditional broadcast video capture system. We provide a full broadcasting solution for amateurs, broadcasters, sports leagues, clubs, coaches and consumers, offering unique, interactive and immersive viewing experiences.
The AI-based automated production solution provides the sports market with easy and affordable ways to produce and distribute high-quality game, player videos and performance analysis. The system consists of a unique panoramic camera head and standard computers running proprietary algorithms for Panoramic and HD video and camera control.
Giving an editing platform for multiple types of athletic events we establish the first end-to-end automated video and data solution in the sports industry. The product revolutionizes sports video with an automated online video editing system that enables coaches to simply and easily access game video break downs, saving them time and hassle. Our range of products include game analysis, game exchange, and video replay. We support all major team sports and caters to every level from youth, high school, college, through professional.
More
-
Β· 84 views Β· 4 applications Β· 7d
Senior Backend Engineer (Node.js / Microservices) to $5500
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· C1 - AdvancedAbout Us Weβre Buff (https://www.buff.game/) - the earn-to-play gaming loyalty platform used by millions of gamers worldwide. Our mobile and desktop apps reward users for playing the games they love, and our backend platform powers a massive network of...About Us
Weβre Buff (https://www.buff.game/) - the earn-to-play gaming loyalty platform used by millions of gamers worldwide. Our mobile and desktop apps reward users for playing the games they love, and our backend platform powers a massive network of partners, marketing pipelines, and real-time engagement.
As we continue to scale fast, weβre strengthening our core engineering team with exceptional talent that can think big, move fast, and build systems that last.
If you look at scaling challenges and feel excitement (not fear), if CI/CD automation sparks joy, and if you enjoy shipping features end-to-endβrequirements, design, code, tests, monitoringβyou might just be βthe one.β
What Youβll Do
More
β’ Own backend features end-to-end: requirements clarification, architecture, implementation, testing, deployment, and post-release monitoring.
β’ Design and build scalable, resilient NestJS microservices running in AWS EKS.
β’ Work with PostgreSQL using Prisma ORM, as well as Valkey/Redis for caching and distributed workflows.
β’ Develop and optimize integrations with 3rd-party analytics, marketing, and gaming platforms.
β’ Work extensively with NATS + JetStream for pub/sub and queueing patterns.
β’ Lead efforts to improve reliability, scalability, observability, and automation across the platform.
β’ Champion CI/CD maturity and testing automation aligned with a trunk-based development workflow.
β’ Partner closely with product, analytics, and client teams to create high-impact features.
β’ Be an owner, a teammate, and a leaderβhelp improve processes, push quality forward, and bring ideas to life.
Tech Stack
β’ Backend: Node.js ecosystem, NestJS framework
β’ Storage: PostgreSQL + Prisma ORM
β’ Caching / Queues: Redis / Valkey, NATS JetStream
β’ Cloud: AWS (EKS, ECR, ALB, S3, Secrets Manager)
β’ CI/CD: GitHub Actions
β’ Ecosystem: Extensive 3rd-party integrations with marketing and analytics platforms
Required Experience
β’ 10+ years of experience in software development
β’ 5+ years in backend microservices architecture
β’ Strong expertise with Node.js and NestJS
β’ Hands-on experience with PostgreSQL and Prisma ORM
β’ Experience with Redis/Valkey
β’ Knowledge of NATS, JetStream, or similar pub/sub and streaming technologies
β’ Solid experience with AWS (EKS, ALB, ECR, S3, Secrets Manager)
β’ Strong proficiency with modern CI/CD best practices: GitHub Actions and Argo CD
Soft Skills
β’ Team player with strong communication and collaboration skills
β’ Thrives in a fast-paced, dynamic startup environment
β’ Creative thinker with the ability to solve problems outside the box
β’ Ownership mentality and passion for high-quality engineering
Bonus Skills
β’ Experience with React, React Native, or Electron
β’ Understanding of marketing and attribution systems from an engineering perspective
Why Join Us?
β’ Build high-scale systems used by millions of gamers
β’ Work on a unique, data-rich, real-time platform
β’ Move fast, make an impact, and shape the future of Buff
β’ No politics, just talented people building great things together -
Β· 62 views Β· 17 applications Β· 7d
Senior Full Stack Node.js Developer
Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateCheck Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses...Check Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work. Our team values collaboration, flawless execution, and an agile mindset. We offer continuous learning opportunities, including access to training programs, conferences, and workshops to help you grow professionally.
Join us and be part of a team that values innovation, collaboration, and excellence in cybersecurity!
RESPONSIBILITIES
- Take ownership of the end-to-end development process for software components/services, including research, design, development, testing, rollout, and monitoring.
- Contribute to key technological and architectural decisions to drive innovation and scalability.
- Mentor and guide other engineers within the team through activities such as code reviews, dedicated sessions, and pair programming.
- Analyze and enhance the efficiency, scalability, and stability of various system components.
- Collaborate closely with Designers, Product Managers, and Software Engineers to ensure the delivery of high-quality products to our customers.
SKILLS
- 6+ years extensive experience with Node.js/React/TypeScript.
- Proven track record of designing and building native-cloud web applications from scratch on AWS.
- Strong understanding of microservice architecture, including serverless (lambda).
- Experience working in Agile scrum teams.
- Solid grasp of design patterns, software development techniques, and clean code practices.
- A team player with a proactive and can-do approach.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) is a plus.
- Bachelorβs degree in computer science/engineering.
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies.
- Work-life balance and flexible schedule.
- Competitive compensation with focus on your expectations; annual salary review.
- 24-day paid vacation and 100% paid sick leave.
- Financial support and legal support for individual entrepreneurs from our side.
- Professional, language and soft skills trainings.
- Health insurance coverage: individual and family, Fitness plan.
-
Β· 75 views Β· 11 applications Β· 7d
Tech Lead Node.js Developer
Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateOur mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities We care about Trust, Partnership, Transparency, and Responsibility. We offer a safe,...Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunitiesπΏ
We care about Trust, Partnership, Transparency, and Responsibility. We offer a safe, inclusive and productive environment for all team members, and weβre always open to feedbackπ
If you want to work from home or work in the offices in Kyiv, Lviv or Warsaw with stable electricity and Wi-Fi , great β apply right now!
Description:We are looking for a skilled and detail-oriented Tech Lead Node.js Engineer to join our team and contribute to the success of our projects in the FinTech, EdTech, and AgroTech domains.
Requirements:- 5 + years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
- English: Upper Intermediate.
- Fin Tech, payment orchestration platform experience
- Experience with Node.js on top of NestJS;
- Experience with TypeScript;
- Experience with AWS;
- Experience with Aurora RDS;
- Experience with Serverless;
- Experience with PostgreSQL;
- Experience with Cognito;
- Expert level proficiency in Node.js with extensive experience in software architecture and design patterns;
- Ability to design and implement complex software solutions, ensuring robust error handling, security, and data protection;
- Proficient in handling security measures, including OWASP best practices, encryption, and secure API design;
- Strong leadership skills, with experience in project management, resource allocation, and team coordination;
- Proven experience of Leading the team;
- Excellent problem-solving skills, with a deep understanding of software engineering fundamentals and best practices;
- Experience with containerization and orchestration tools like Docker and Kubernetes, and familiarity with microservices architecture.
Responsibilities:- Architect and develop high-performance server-side applications using Node.js, ensuring scalability and maintainability;
- Mentor junior, mid-level and senior developers, overseeing their integration into project teams and fostering their professional growth;
- Lead the development of project architecture, establishing best coding practices, design patterns, and architectural principles;
- Evaluate and implement advanced software engineering processes, tools, and methodologies to enhance development efficiency;
- Coordinate cross-functional team efforts, ensuring alignment with project goals, timelines, and quality standards;
- Stay updated with the latest industry trends, technologies, and best practices, and apply them to enhance the development process.
Nice to have:
More
Golang experience β a big plus
What will you get:
β Competitive salary and good compensation package;
β Exciting, challenging and stable startup projects with a modern stack;
β Corporate English course;
β Ability to practice English and communication skills through permanent interaction with clients from all over the world;
β Professional study compensation, online courses and certifications;
β Career development opportunity, semi-annual and annual salary review process;
β Necessary equipment to perform work tasks;
β VIP medical insurance or sports coverage;
β Informal and friendly atmosphere;
β The ability to focus on your work: a lack of bureaucracy and micromanagement;
β Flexible working hours (start your day between 8:00 and 11:30);
β Team buildings, corporate events;
β Paid vacation (18 working days) and sick leaves;
β Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink);
β Compensation for coworking (except for employees from Kyiv and Lviv);
β Corporate lunch + soft skills clubs;
β Unlimited work from home from anywhere in the world (remote);
β Geniusee has its own charity fund. -
Β· 48 views Β· 13 applications Β· 7d
Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS)
Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateUKEESS Software House is seeking a Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS) to join our team for a full-time position (remotely in Ukraine or in Lvivβs office). In this role, a teammate will design, build, and deploy a Zendesk App (ZAF) that...UKEESS Software House is seeking a Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS) to join our team for a full-time position (remotely in Ukraine or in Lvivβs office).
In this role, a teammate will design, build, and deploy a Zendesk App (ZAF) that integrates our CRM data within Zendesk, streamlining agent workflows, reducing context switching, and improving data quality. The role spans front-end app development, back-end services on AWS, secure integrations, testing, CI/CD, and operational readiness.
About the Customer and the Project:
Our customer is the worldβs largest DNA network from the USA. This presents a unique opportunity to work with more than 60 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database. Our customers help people discover their family stories and gain actionable insights about their health and wellness.
Required Skills and Experience
- Proven experience building and shipping ZAF apps (v2), including manifest configuration, lifecycle event handling, client request, secure settings, and i18n
- Deep understanding of Zendesk Support and Agent Workspace: ticket fields/forms, triggers/automations, webhooks, macros, and app locations
- Strong proficiency in Node.js and modern JavaScript/TypeScript for both front-end and back-end
- Experience with REST APIs, authentication/authorization (OAuth 2.0, JWT), and secure integration patterns
- AWS: Lambda/API Gateway, S3/CloudFront, DynamoDB or RDS, IAM, Secrets Manager/Parameter Store, CloudWatch; Infrastructure as Code
- Security-first mindset: OWASP best practices, secure coding, encryption, CORS/CSRF, least-privilege IAM, privacy/PII handling
- Strong communication skills
- English: Upper intermediate (both spoken and written)
Preferred Qualifications
- Familiarity with other CRMs (Salesforce, Odoo) and queue-based architectures (SQS/SNS, Kafka)
- Observability tooling (NewRelic) and performance optimization techniques (caching, feature flags)
Education and Experience
- Bachelorβs degree in Computer Science or related field, or equivalent practical experience
- 3β5+ years of professional experience building SaaS integrations or customer service tooling, with at least 2+ years focused on Zendesk apps or similar frameworks
Responsibilities
- Design and develop ZAF applications (v2) for Zendesk Support/Agent Workspace, including UI in relevant app locations (e.g., ticket sidebar, top bar)
- Build responsive, accessible front-end components leveraging ZAF SDK, modern JS/TS
- Implement secure back-end services in Node.js on AWS to handle authentication, data synchronization, and webhook/event processing
- Integrate with Zendesk APIs and external CRM APIs; implement OAuth 2.0/JWT flows and secure credential storage
- Handle pagination, rate limits, retries, idempotency, and robust error handling for all API calls
- Configure and leverage Zendesk business rules (triggers, automations, webhooks) to support app workflows
- Set up CI/CD pipelines, automate testing and deployments, and establish environments for development, staging, and production
- Write unit, integration, and end-to-end tests; validate with ZAT; ensure performance and reliability
- Implement logging, monitoring, and alerting; create runbooks and support processes for incident response
- Produce clear documentation: architecture, API contracts, configuration guides, admin/agent guides, and handover materials
- Collaborate with product, support operations, and QA to gather requirements, prototype features, and iterate based on feedback
- Lead app packaging and submission processes for private deployment (and marketplace, if applicable), including compliance artifacts
What do we offer our new colleague?
- Competitive compensation (based on market data, but also depending on the technical level of the candidate)
- Flexible work schedule
- 3 health packages to choose from
- Annual paid vacation and state holiday celebration
- Free English classes (online)
- Individual approach to professional growth
- Lack of bureaucracy and micromanagement
- Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
- Foreign business trips (after the war)
- On-site parking lot and charge station for Electric Cars
- Corporate gifts, celebrations, and fun activities
- Sports activities: ping-pong, soccer, work-out
Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited about the prospect of having a significant impact on products with more than 3 million paying subscribers.
More
In that case, we want to talk to you! ;-) -
Β· 91 views Β· 18 applications Β· 6d
Sr/Lead Backend (Node, E-commerce)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWe are seeking a Senior/Lead Node.js Developer to take ownership of the backend development for a SaaS e-commerce platform. The ideal candidate is a hands-on engineer who can stabilize an existing codebase, drive the product to MVP, and later lead the...We are seeking a Senior/Lead Node.js Developer to take ownership of the backend development for a SaaS e-commerce platform. The ideal candidate is a hands-on engineer who can stabilize an existing codebase, drive the product to MVP, and later lead the migration to a modern architecture.
Project: Scaleside
Scaleside is a headless "Try Before You Buy" (TBYB) checkout platform for e-commerce merchants. It operates as an independent checkout system (separate from Shopifyβs native checkout) that enables trial-based funnels, delayed billing, upsells, and analytics.
Context: The project is currently under active development. The initial backend was built by another team, but the client has decided to replace the vendor to improve quality and delivery speed. We have conducted a technical audit of the existing code.
State of the existing project:
- Tech Stack: Pure JavaScript, Express.js, Sequelize ORM, PostgreSQL.
- Status: Basic functionality is implemented, but it requires bug fixing, refactoring, and finalizing features to meet production standards.
Integrations: Shopify API (for fulfillment), Authorize.net, PayPal.
The Next Steps
We have a clear roadmap for the next 4+ months:
- Transition: Inherit the codebase and knowledge from the previous team.
- MVP Launch (First 3 Months): Finalize the current application using the existing stack (Node.js/Express/Sequelize/Firebase). Fix critical issues and deliver the remaining scope for the Go-to-Market launch.
- Modernization (Post-MVP): Once the MVP is live and stable, we plan to refactor and rewrite the backend using TypeScript and Nest.js to ensure scalability and maintainability.
Key Qualifications
- 5+ years of commercial experience in backend development.
- Strong proficiency in Node.js, TypeScript, and Express.js/Nest.js
- Deep understanding of SQL and relational database design (PostgreSQL).
- Extensive experience with Sequelize ORM or similar ORM (essential for working with the current codebase).
- Experience in analyzing and refactoring "inherited" code.
- Ability to independently make architectural decisions and deliver results without micromanagement.
- Upper-Intermediate English (B2+) for team communication.
Nice to Have
- Experience with E-commerce logic (checkouts, orders, inventory).
- Experience integrating payment gateways (specifically PayPal and Authorize.net).
- Ready to transition to TypeScript and Nest.js in the future.
Responsibilities
- Analyze, maintain, and troubleshoot the existing application.
- Design and develop new features, components, and updates for web-based applications.
- Optimize DB queries and ensure data integrity.
- Collaborate with the frontend team and project manager to ensure timely delivery.
- Plan and execute the future migration to TypeScript/Nest.js.
- Ensure code quality and write automated tests.
- Participate in Agile processes (meetings, estimations, grooming, 1:1, communication with PO and PM).
- Perform code reviews.
Hiring Process
- Pre-screening (30 minutes) β Discussion about experience and project details.
- Technical Interview (~1.5 hours) β Deep dive into Node.js, SQL, and architecture.
- Final Interview β Meeting with the Product Owner/Client.
Our Culture
- Transparency: We are open about the state of the code and the challenges ahead.
- Result-Oriented: We value delivery and stability over bureaucracy.
- Growth: This is a chance to not just fix code, but to rebuild an architecture properly.
- Flexibility: Remote work, flexible hours, and a focus on work-life balance.
We Offer
- Remote work.
- Competitive payment in $USD.
- Flexible schedule.
- Paid time off (vacations, sick leaves, holidays).
- Direct impact on the product and technical roadmap.
- Opportunity to lead the technical transition to a new stack.
-
Β· 115 views Β· 9 applications Β· 5d
Node.js Developer (AI/LLM experience)
Full Remote Β· Ukraine Β· 1 year of experience Β· B2 - Upper IntermediateWhat is your new project? Domain: AI, eLearning Location: Israel Company size: 2-10 Founded in: 2024 What makes this project exciting? Join our client in building a socially responsible AI tool designed to help parents empower their children in an era...What is your new project?
- Domain: AI, eLearning
- Location: Israel
- Company size: 2-10
- Founded in: 2024
What makes this project exciting?
Join our client in building a socially responsible AI tool designed to help parents empower their children in an era where digitalization and artificial intelligence shape every aspect of life. This innovative app allows parents to tailor the experience to their childβs unique needs, ensuring a highly personalized approach to learning and self-growth.
What makes this project truly special is its visionary founderβa former Head of Product at Facebook and Instagram. He brings deep industry expertise and a track record of success.
If youβre eager to turn bold ideas into reality, explore the open positions below and be part of something transformative!
What makes you a great fit
- 2 years backend development experience with Node.js + TypeScript
- Strong PostgreSQL skills (schema design, optimization, transactions)
- Experience building REST APIs for mobile applications
- Strong communication and documentation skills
- Strong API design skills (handling offline, retries, idempotency)
- Proficiency in scripting (automating data flows and logic).
- Experience with ORMs
Would Be a Plus
- LLM/AI API integration experience (OpenAI, Anthropic, or similar)
- Experience with RAG (Retrieval-Augmented Generation) and Vector Databases (e.g., pgvector, Pinecone) for giving agents βmemory.β
- Active user of AI coding assistants (Claude Code, Cursor, etc.) to speed up development.
- Participation in EdTech projects
- Understanding of data privacy regulations (COPPA, GDPR)
Your day-to-day in this position
- Design and implement RESTful APIs for mobile and web clients
- Build AI agent orchestration systems (reading companion, educational games).
- Develop gems & rewards engine with transaction logging and audit trails.
- Integrate with third-party AI services for LLM, OCR, and transcription.
- Write scripts to automate data flows and connect various AI models.
- Build agents using modern TS frameworks (like Mastra) to handle complex user flows.
Why work with us?
- People-oriented management without bureaucracy.
- The friendly climate inside the company is confirmed by the frequent comeback of previous employees.
- Paid time off (18 working days per year, plus all national holidays and 9 sick days).
- Flexible working schedule.
- Full financial and legal support for private entrepreneurs.
- Free English classes with native speakers or with Ukrainian teachers (for your choice).
Dedicated HR.
Our next steps
β Submit a CV in English β β Intro call with a Recruiter β β Technical interview with TL β β Managerial interview β β Offer
More -
Β· 56 views Β· 12 applications Β· 3d
Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap. About the project: The client is working on developing a product for the maritime industry...We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap.
About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.
Preferred Qualifications:
- Minimum 4 years of experience in software development.
- At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
βΌοΈ Critical skills: absolute must-haves β (Node.js and Nest.js), Upper-Intermediate English.
What you will do: 70% of time β coding, 30% of time β leading a team. Work closely with the Operational Manager to help her with technical expertise.
Frontend (React + TypeScript)
- React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
- Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.
Backend (NestJS + TypeScript)
- Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
- API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
- AuthN/Z: JWT, role/permission models, secure headers
Data & Database
- TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.
CI/CD & Cloud
- GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
- Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
- Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
- Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.
Observability, Security & Compliance
- Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).
Architecture & Performance (for tech lead)
- Share experience and guide the team regarding decisions about system design and optimizations
- Performance: Experience in improvements and optimizations on cloud-based applications
Leadership & Process (for tech lead)
- Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
- Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
- Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
- Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.
βΌοΈ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, thatβs not a problem. Itβs not a deal breaker.
More -
Β· 74 views Β· 16 applications Β· 3d
Senior Backstage Engineer (Backend-focused)
Full Remote Β· Worldwide Β· 7 years of experience Β· B2 - Upper IntermediateUS Company is searching for Backstage Engineer (Backend-focused) into the team of 5-6 engineers: 3-4 developers + 1 AQA + 1 DevOps. Interesting middle-term project (6-7 months), distributed team, full-time, an official contract. Remote work, flexible...US Company is searching for Backstage Engineer (Backend-focused) into the team of 5-6 engineers: 3-4 developers + 1 AQA + 1 DevOps. Interesting middle-term project (6-7 months), distributed team, full-time, an official contract. Remote work, flexible schedule.
Brief project description:
- Building custom Backstage platform, including custom plugins, backend integrations, API proxies, scorecard engines, scaffolder actions, and entity extensions.
Key areas of responsibility:
- Build custom Backstage backend plugins:
- API Try-It console (Keycloak token injection)
- Spring Cloud Gateway integration
- CSPM integration
- Instana integration
- Scorecards + rule engine
- Implement entity processors, backend routes, authentication handlers.
Integration Development:
- Integrate with:
- GitHub Actions
- Jenkins
- Argo CD
- SonarQube
- Prometheus
- CSPM APIs
Required skills:
- 2+ years building Backstage plugins or deep experience extending frameworks in Node.js/TypeScript.
- Strong knowledge of Backstage core concepts: Catalog Backend plugins Scaffolder TechDocs ** Entity processors
- Strong TypeScript / Node.js engineering skills.
- Strong API integration experience.
- Familiar with OAuth2/OIDC and secure token flows.
- Experience with Kubernetes/OpenShift and cloud-native tooling.
Work conditions:
- Distributed team, remote work.
- Kanban or scrum approach, 5-6 team members / team.
- Full-time (40 hours per week).
- Official contract: salary, sick-leave days, holidays, vacations.
Hiring process:
More
Step 1 - preliminary interview (main questions) - 20 mins
Step 2 - internal tech interview (tech questions) - 40-50 mins
Step 3 - tech interview with team leader and architect + demo of the architecture - 1 hrs -
Β· 134 views Β· 33 applications Β· 3d
Middle/Senior Node.js Backend Engineer
Full Remote Β· Worldwide Β· 4 years of experience Β· B2 - Upper IntermediateA streaming platform is expanding its digital video ecosystem and launching a new suite of Connected TV (CTV) applications across Apple TV, Roku, Samsung Tizen, Google/Android TV, and Amazon Fire TV. The goal is to deliver a modern, high-performance...A streaming platform is expanding its digital video ecosystem and launching a new suite of Connected TV (CTV) applications across Apple TV, Roku, Samsung Tizen, Google/Android TV, and Amazon Fire TV.
The goal is to deliver a modern, high-performance sports video experience with smooth playback, intuitive navigation, and seamless integration across Web, Mobile, and CTV devices. The backend powering these applications is built with Node.js, GraphQL, and MongoDB, and the roadmap includes both rebuilding existing apps and developing entirely new ones.
Responsibilities- Develop, maintain, and optimize backend services using Node.js
- Collaborate with frontend and mobile/OTT teams to deliver high-quality streaming experiences
- Integrate and extend GraphQL APIs
- Contribute to our evolving backend architecture (Node.js + GraphQL + MongoDB)
- Participate in code reviews, planning, and technical discussions
Requirements
- 4+ years of experience with Node.js
- experience working with GraphQL
- Experience with MongoDB
- Upper-Intermediate English level
- Highly motivated, energetic, proactive attitude
-
Β· 91 views Β· 10 applications Β· 3d
Backend Developer (Node.js) to $1500
Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· B2 - Upper IntermediateLumitech is actively seeking skilled and independent developers to join our growing engineering team. This is a unique opportunity to contribute to diverse, long-term international projects with a real business impact, leveraging a modern and powerful...Lumitech is actively seeking skilled and independent developers to join our growing engineering team. This is a unique opportunity to contribute to diverse, long-term international projects with a real business impact, leveraging a modern and powerful tech stack. If you value ownership, clean code, and a flexible work environment, we encourage you to apply!
This vacancy covers 4 active projects, and we will determine the best fit for you based on your technical background and interests. We are currently hiring for 4 open positions, specifically:
- 2x Frontend Developer (with backend experience)
- 2x Backend Developer
About the Projects
- Project 1 β Transportation Platform: A large-scale logistics and transportation system. The team of 10 is looking for one Frontend Developer (with backend experience) and one dedicated Backend Developer.
- Project 2 β Invoicing & Expense Management System: A robust web platform for managing invoices, expenses, and payments. This 7-person team is actively seeking one Frontend Developer with solid backend expertise.
- Project 3 β Dating Application: A cross-platform app focused on social interaction and matching algorithms, where we need one Backend Developer.
- Project 4 β Activity Tracking App: A lifestyle application for tracking user activities and analytics, also seeking one Backend Developer.
Requirements (Tech Stack & Skills)
- Strong foundation in JavaScriptβyou can explain core concepts of functional programming.
- Hands-on experience with TypeScript, React, and Next.js.
- Practical backend experience using Node.js with frameworks such as Fastify or NestJS (we rarely use Express).
- Thorough understanding of modern development practices, including clean code, CI/CD pipelines, and rigorous code reviews.
- Familiarity with Agile/Scrum methodologies and collaboration tools (e.g., Jira, Git, ClickUp).
- English level: Upper-Intermediate or higher (for seamless international team communication).
More
-
Β· 306 views Β· 86 applications Β· 3d
Senior Software Engineer (Backend)
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateN.B.!!! Location - remote from Latvia, Lithuania (we provide support). In partnership with one of the global consulting enterprises, we are seeking for a Senior Software Engineer (JavaScript and TypeScript) to join the Mobile Backend for Frontend team....N.B.!!! Location - remote from Latvia, Lithuania (we provide support).
In partnership with one of the global consulting enterprises, we are seeking for a Senior Software Engineer (JavaScript and TypeScript) to join the Mobile Backend for Frontend team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical decision-making, work closely with cross-functional teams, and mentor junior developers while adopting modern JS / TS libraries and AWS services.Responsibilities
Β· Design, build, and maintain reliable, scalable backend systems in JavaScript and TypeScript.
Β· Contribute to architectural discussions and lead technical decision-making.
Β· Write clean, maintainable, and well-tested code.
Β· Collaborate with product managers, QA engineers, and mobile frontend developers to deliver high-quality features.
Β· Optimize system performance and reliability using AWS cloud services.
Β· Support the full software development lifecycleβfrom concept to deployment and monitoring.
Β· Review code, mentor team members, and promote best practices.
Β· Work closely with the team to identify and resolve production and scalability issues.
Must Have
Β· 5+ years of professional experience in software engineering, with 3+ years using JS / TS.
Β· Experience designing and building RESTful APIs and microservices.
Β· Proficient with Git, CI/CD pipelines, and modern DevOps practices.
Β· Strong unit testing and TDD skills .
Β· Excellent communication and collaboration skills.
Desirable
Β· Working knowledge of the development lifecycle of mobile apps.
Β· Working knowledge of AWS services, especially EC2, DynamoDB, RDS, and API Gateway.
Β· Experience with CloudWatch for monitoring and alerting.
Β· Familiarity with Agile methodologies and working in cross-functional squads.
More