Jobs Node.js

155
  • · 167 views · 47 applications · 14d

    Senior Backend Engineer

    Full Remote · EU · Product · 5 years of experience · English - B2
    About us Scrambly is the most rapidly growing Italy-based tech startup operating in the performance marketing and rewarded advertising space. Our platform helps users discover and test new apps, games, and services - and get rewarded for it. With millions...

    About us
    Scrambly is the most rapidly growing Italy-based tech startup operating in the performance marketing and rewarded advertising space. Our platform helps users discover and test new apps, games, and services - and get rewarded for it. With millions of installs, we’re focused on scaling our mobile product and building a seamless user experience.

    Now we are looking for a Senior Backend Engineer to join the team building the core systems behind Scrambly. In this role, you will be solving complex scalability challenges for a platform serving millions of users globally.

    Your focus will be on writing robust, high-performance code and bridging the gap between product requirements and technical reality. You will work within a modern tech stack to ensure our systems remain fast, reliable, and easy to maintain as we grow.

    Key Responsibilities

    • Design & Implementation
      • Design, build, and maintain high-performance, scalable backend services and APIs using Node.js (NestJS)
      • Write clean, maintainable, and testable code that serves as a benchmark for the team
      • Ensure seamless integration between backend services and frontend applications
    • Architecture & Technical Strategy
      • Propose and implement architectural improvements for core systems
      • Design complex features with a focus on long-term scalability, extensibility, and maintainability
      • Apply best practices for distributed systems and RESTful API design
    • Mentorship & Code Quality
      • Champion high code quality and engineering best practices across the team
      • Mentor other engineers through constructive code reviews, technical guidance, and pair programming
      • Foster a culture of technical curiosity and continuous improvement
    • Performance & Infrastructure
      • Monitor system performance, identify bottlenecks, and proactively resolve reliability issues
      • Collaborate with DevOps to ensure smooth CI/CD pipelines, deployments, and infrastructure reliability
      • Work with containerization and orchestration tools to manage application lifecycles
    • Cross-functional Collaboration
      • Work closely with Product, Design, Frontend, and QA teams to deliver high-quality features
      • Translate product requirements into robust technical specifications
      • Communicate technical constraints and trade-offs clearly to non-technical stakeholders

    Requirements

    • 5+ years of software engineering experience, with a strong focus on backend development
    • Strong proficiency in Node.js and modern frameworks like NestJS
    • Excellent system design skills and a solid understanding of backend architecture, RESTful APIs, and distributed systems
    • Experience with cloud platforms (GCP preferred; AWS or Azure acceptable), containerization (Docker), and orchestration/IaC (Kubernetes, Terraform, Helm)
    • Proficiency with relational (e.g., PostgreSQL), NoSQL (e.g., Redis) databases, and message queues (e.g., RabbitMQ, GCP Pub/Sub, Redis Pub/Sub)
    • Strong communication and collaboration skills, comfortable working in a fast-paced team environment
    • English: Upper-Intermediate or higher (B2/B2+, written and spoken). You need to be able to communicate clearly in English to work effectively in an international team and participate in architectural discussions

    Nice to Have

    • Experience in a B2C startup that has scaled to millions of users
    • Basic proficiency in Go; able to read, write, and maintain basic Go services without starting to learn from scratch
    • Hands-on experience with React, capable of implementing basic UI features or internal tools independently

    What We Offer

    • Work on systems where performance optimizations translate to immediate user impact for millions of users
    • A culture of code reviews, knowledge sharing, and mentorship where the best idea wins
    • A fast-paced environment where your code quickly translates into real user value
    • We value the stability and value of what you ship, not just the number of lines of code
    • Full-time & fully remote position
    • 15 days of paid vacation days
    • 5 days of paid days off
    • 5 days of paid sick leave
    • Maternity/Paternity leave
    • National holidays by the country of your stay
    More
  • · 339 views · 121 applications · 15d

    Senior Backend Engineer Node.js

    Full Remote · Worldwide · Product · 5 years of experience · English - None
    Playson is a leading online gaming supplier founded in 2012 that has developed worldwide recognition in the industry. Our promotional features team is seeking a Senior Backend Engineer with a strong background in Node.js. This role is focused on...

    Playson 🤘 is a leading online gaming supplier founded in 2012 that has developed worldwide recognition in the industry.

    Our promotional features team is seeking a Senior Backend Engineer with a strong background in Node.js. This role is focused on developing and optimizing promotional features for our gaming platforms, where performance, scalability, and cutting-edge solutions are paramount.
    If you’re a product-passionate person, your mind is keen to solve deep tech engineering problems, and you have a fast “PoC first” approach with a deep sense of ownership, we would love to hear from you.

    To succeed in the role, you will have:

    • A degree in Computer Science or related field
    • Strong development experience in Node.js/TypeScript 5+ years
    • Strong understanding of Async approaches
    • Experience with Messaging systems like Kafka, RabbitMQ
    • Experience in distributed systems
    • Experience with RDBMs (MySQL, PostgreSQL etc.), CDBMs (Redshift, ClickHouse etc.), NoSQL (DynamoDB, MongoDB, etc)
    • Experience in writing e2e & unit tests
    • Experience with development production-ready solutions
    • Hands-on product experience with Kubernetes

    Would be beneficial to know:

    • Understanding of enterprise development patterns
    • Experienced with large-scale microservices architecture
    • Experience with cloud providers (AWS, GCP, etc.)
    • Active performance observation
    • Gambling domain experience
    • Understanding of application security and industry standards, its best practices

    What will you be doing?

    • Develop and maintain robust backend systems for our promotional features.
    • Optimize existing systems for enhanced performance and scalability.
    • Lead technical decisions and contribute to our SaaS solutions.
    • Collaborate with distributed teams to innovate and implement new features.
    • Ensure code and architectural excellence through reviews.
    • Address complex technical challenges with innovative solutions.

    What you get in return:

    • Competitive Salary: We offer a competitive salary in EUR, subject to annual performance reviews
    • Quarterly Bonuses: Benefit from a transparent and systematic quarterly bonus system
    • Flexible Schedule: We offer a flexible work schedule to accommodate your needs
    • Remote Work Option: Choose to work remotely, providing greater flexibility and comfort
    • Medical Insurance: Receive comprehensive medical insurance for both you and a significant other
    • Financial Support for Life Events: We provide financial support during special life events
    • Unlimited Paid Vacation: Enjoy unlimited paid vacation leave
    • Unlimited Paid Sick Leave: Take unlimited paid sick leave whenever necessary
    • Professional Development: Get reimbursement for professional development courses and training

    Join us today!

    More
  • · 118 views · 27 applications · 15d

    Senior Backend Engineer – Automation/Public API

    Full Remote · Worldwide · Product · 5 years of experience · English - None
    We are a rapidly growing startup building an advanced management and analytics platform for companies operating on fan platforms such as OnlyFans, Fansly, and others. Our platform helps businesses efficiently manage large numbers of accounts and teams,...

    We are a rapidly growing startup building an advanced management and analytics platform for companies operating on fan platforms such as OnlyFans, Fansly, and others.

    Our platform helps businesses efficiently manage large numbers of accounts and teams, offering powerful tools for operational optimization and revenue growth.


    At the core of our system are powerful automation workflows, advanced data collection, and actionable insights that help our users optimize their operations.
     

    The Role

    We’re looking for an experienced backend engineer to take a leading role in this project. You’ll be responsible for designing system architecture, hands-on coding, and driving technical decisions.

    What You’ll Do:

    • Lead the design and development of our Public API, ensuring it is secure, well-documented, and developer-friendly.
    • Design and implement microservices to automate key processes for our users.
    • Architect scalable solutions for handling external integrations and webhooks with high reliability.
    • Ensure API performance and stability under high concurrency, implementing proper rate limiting and caching strategies.
    • Collaborate with cross-functional teams to ensure seamless integration of automation features and external connectivity.
    • Continuously optimize existing systems for performance, scalability, and reliability.



    Your Expertise:

    • Strong experience in designing and building public-facing APIs (REST, GraphQL) and adhering to OpenAPI/Swagger standards.
    • Solid experience with Node.js, focused on backend development and building scalable high-load systems.
    • Deep understanding of API security standards (OAuth 2.0, API Keys, JWT) and best practices.
    • Experience in designing and implementing microservices with high availability, fault tolerance, and scalability.
    • Strong knowledge of performance optimization for low-latency systems.
    • Solid understanding of cloud platforms (AWS, GCP, etc.) and containerization technologies (Docker, Kubernetes) for scalable deployments.
    • Experience with API Gateways and management tools.
    • Excellent problem-solving skills, with the ability to design efficient solutions for high-traffic systems.
    • Familiarity with event busses and message queues (e.g., RabbitMQ, SQS) for asynchronous processing.

     

    What We Offer:

    •  20 vacation days + 10 sick days
    • Flexible schedule & fully remote format
    • Budget for sports, psychologist, health insurance
    • Budget for education & English courses
    • Fun teambuildings with a great team
    • PDP (Personal Development Plan)
    More
  • · 85 views · 22 applications · 15d

    Senior Full Stack Node.js Developer

    Full Remote · Ukraine · 5 years of experience · English - B2
    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...

    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

    • 5+ 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.
    • Professional, language and soft skills trainings.
    • Health insurance coverage: individual and family, Fitness plan.
    More
  • · 505 views · 143 applications · 15d

    Node.js Developer to $8000

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - None
    Company: OwchBuddy Format: Remote What You’ll Do Design, develop, and maintain backend services using Node.js Work with MongoDB and Redis to ensure efficient data storage and caching Build and manage containerized applications with Docker Deploy...

     

    Company: OwchBuddy
    Format:  Remote 

     

    💻 What You’ll Do

    • Design, develop, and maintain backend services using Node.js
    • Work with MongoDB and Redis to ensure efficient data storage and caching
    • Build and manage containerized applications with Docker
    • Deploy and scale applications in Google Cloud Platform (GCP)
    • Collaborate closely with frontend engineers, DevOps, and product managers to deliver high-quality features
    • Ensure system performance, security, and reliability
    • Write clean, maintainable, and testable code

     

    🧠 What We’re Looking For

    • Strong experience with Node.js and modern backend architectures
    • Solid understanding of MongoDB and in-memory data stores like Redis
    • Hands-on experience with Docker and containerized environments
    • Experience deploying applications to GCP
    • Understanding of REST APIs, microservices, and scalable systems
    • Familiarity with CI/CD pipelines and DevOps practices
    • Strong problem-solving skills and attention to detail
    • Good communication skills and ability to work in a distributed team

     

    ⭐ Nice to Have

    • Experience with Kubernetes
    • Knowledge of event-driven architectures
    • Experience in healthtech / wellbeing / mobile-first products

     

    🎯 What You’ll Get

    • Opportunity to work on a meaningful product that improves people’s lives
    • A strong engineering culture focused on quality and ownership
    • Flexible work environment
    • Competitive compensation based on experience

     

    More
  • · 254 views · 77 applications · 17d

    Senior Backend Engineer to $4000

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B1
    Job Overview We are looking for an experienced Senior Backend Engineer to join our engineering team. You will play a pivotal role in architecting and building high-performance, scalable microservices using NestJS. In this role, you will tackle complex...

    Job Overview

    We are looking for an experienced Senior Backend Engineer to join our engineering team. You will play a pivotal role in architecting and building high-performance, scalable microservices using NestJS.

    In this role, you will tackle complex data challenges, optimize database interactions, and ensure event-driven consistency across our platform. The ideal candidate is a hands-on technical leader who loves strictly typed systems, efficient data pipelines, and clean API design. 

    Key Responsibilities

    • Architect & Build: Design, develop, and maintain scalable microservices using NestJS (TypeScript).
    • Database Optimization: Manage complex data modeling and query optimization for high-load environments using PostgreSQL and ClickHouse.
    • Event-Driven Systems: Implement and manage event-driven architectures using Apache Kafka to ensure reliable data streaming and service decoupling.
    • API Management: Design and document RESTful APIs using the OpenAPI (Swagger) specification, ensuring contract-first development and seamless frontend integration.
    • Real-time & Auth: Leverage Supabase for real-time subscriptions, authentication flows, or rapid prototyping where applicable.
    • Code Quality: Enforce code standards through rigorous code reviews, automated testing (Jest/Supertest), and CI/CD pipelines.
    • Mentorship: Mentor junior and mid-level engineers, providing technical guidance and fostering a culture of engineering excellence.

    Technical Requirements

    • NestJS Expert: 5+ years of backend development experience, with deep expertise in NestJS and the Node.js ecosystem.
    • Relational Data: Advanced proficiency with PostgreSQL, including optimization, indexing, and raw SQL queries.
    • Big Data Analytics: Production experience with ClickHouse for analytical processing and handling large datasets.
    • Event Streaming: Strong experience with Apache Kafka (producers, consumers, partition strategies, and schema registries).
    • Microservices: Proven track record of decomposing monoliths or building microservices from scratch (gRPC, RabbitMQ, knowledge is a plus).
    • API Standards: Mastery of OpenAPI/Swagger tools to generate clients and documentation automatically.
    • Supabase: Experience integrating Supabase (PostgREST, Realtime, or Auth) into a custom backend architecture.
    • Testing: Strong belief in TDD/BDD, with proficiency in writing unit and integration tests.

    Nice-to-Have

    • Experience with containerization and orchestration (Docker, Kubernetes).
    • Knowledge of Redis for caching strategies.
    • Experience with Infrastructure as Code (Terraform).
    • Familiarity with GraphQL.

    Soft Skills

    • Problem Solver: You enjoy digging into complex performance bottlenecks and solving them efficiently.
    • Communicator: You can explain complex architectural decisions to non-technical stakeholders.
    • Owner: You take full ownership of your features, from design to deployment and monitoring.

    Why Join Us?

    • Competitive Salary: We value your expertise and pay accordingly.
    • Remote-First Culture: Work from where you are most productive.
    • Tech-Forward: We are constantly evaluating and adopting the best tools for the job (like the stack mentioned above).
    • Professional Development: Budget for courses, conferences, and certifications.
    • Long Term Position: Stable and long term position.
    • Flexible and Secure Payments: Via deel.com 
    More
  • · 226 views · 8 applications · 17d

    Senior Fullstack Engineer to $5000

    Full Remote · Countries of Europe or Ukraine · 6 years of experience · English - C1
    We’re building Firesale — a platform where sellers create AI-powered listings by simply recording a video. Buyers see beautiful, interactive posts generated automatically. It’s fast, visual, and redefines how products are presented and...

    We’re building Firesale — a platform where sellers create AI-powered listings by simply recording a video. Buyers see beautiful, interactive posts generated automatically. It’s fast, visual, and redefines how products are presented and discovered.

    Everything is built from scratch with a modular, service-oriented architecture using NestJS and NextJS.

     

    We’ve raised $1.5M in investment and secured an additional $500K in grants and credit programs from companies like NVIDIA, Google, Amazon, and others — giving us a solid runway and the ability to scale confidently.

     

    Watch the intro video (1 min)
    📺 https://youtu.be/hU2vJU8fo0w?feature=shared

    The ideal candidate profile includes:

    • 6+ years of commercial software engineering experience
    • 3+ years in a senior-level position
    • 3+ years of hands-on backend development experience (NestJS, modular microservices)
    • 3+ years of hands-on frontend development experience (React, Next.js)
    • Strong grasp of DDD, Clean Architecture, KISS
    • Ability to build and own complete features from UI to backend integration
    • Self-directed, detail-oriented, and committed to code quality


    Nice to have:

    • Familiarity with NATS
    • Exposure to event-driven systems
    • Exposure to CI/CD pipelines (GitHub Actions, Docker)

     

    Role & responsibilities:

    • Initial focus on frontend: building key UI flows, interactions, and responsive forms
    • Integrate with backend services via REST and SSE
    • Help define and maintain architectural consistency and code quality
    • Collaborate directly with the founder/CTO, shaping the product from day one

     

    What we offer:

    • Modern architecture: no legacy, no shortcuts, full control
    • Async collaboration, flexible hours, remote-first
    • Direct impact: everything you build will ship to real users
    • Fast feedback loop, deep technical discussions, and strong product/tech alignment
    • Opportunity to grow into a core engineering or lead role
    More
  • · 190 views · 63 applications · 18d

    Backend Developer (TypeScript)

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B1
    About Us We are a fast-growing and leading company in the AI Voice space for the iGaming industry. We replace inefficient manual processes with scalable, reliable, and high-performance AI technology. Our solutions are already used by 20+ brands across 8+...

    About Us
    We are a fast-growing and leading company in the AI Voice space for the iGaming industry. We replace inefficient manual processes with scalable, reliable, and high-performance AI technology. Our solutions are already used by 20+ brands across 8+ geographies. We are well-funded, ambitious, and building a team of top professionals.

    We’re looking for a Backend Developer to build and maintain reliable backend services and integrations. You’ll work with TypeScript services, REST APIs, and cloud infrastructure, and help us deliver features through clean architecture, automated tests, and robust CI/CD pipelines.

    Responsibilities

    • Design, build, and maintain backend services using TypeScript
    • Develop and document REST APIs and handle API integrations with external systems
    • Work with MongoDB: data modeling, performance optimization, and query tuning
    • Containerize and run services using Docker
    • Improve reliability and delivery speed via CI/CD, version control best practices, and code reviews
    • Apply OOP principles and maintain clean, scalable architecture
    • Write and maintain automated tests (unit/integration) and ensure quality gates
    • Deploy and operate services on AWS (e.g., EC2, S3, Lambda) and monitor production stability
    • Implement and support workflow orchestration using Temporal or a similar workflow engine

     

    Requirements (Must-have) 

    • Strong experience with TypeScript
    • Experience with Node.js
    • Hands-on experience with MongoDB
    • Confident with Docker
    • Good knowledge of Git/GitHub and modern development workflows
    • Experience with CI/CD pipelines
    • Solid understanding of OOP and clean code practices
    • Practical experience with automated testing
    • Experience with REST APIs and third-party API integration
    • Exposure to AWS services: EC2, S3, Lambda
    • Experience with Temporal or a comparable workflow/orchestration engine
    • Nice to have
    • Python experience
    • Experience with Retool (internal tools / dashboards)

     

    What we offer 

    • Fully remote work format and flexible working hours.
    • Competitive salary pegged to USD.
    • 24 days of paid vacation (sick leave, national, religious, and company holidays).
    • A friendly communication culture and transparent processes.
    • Dynamic work environment.
    • Opportunities for professional development and career growth.
    • No micromanagement — just trust, ownership, and freedom to experiment.
    More
  • · 95 views · 1 application · 18d

    Senior Backend Engineer

    Full Remote · Argentina, Colombia, Costa Rica, Mexico, Uruguay · 5 years of experience · English - B2
    About the client • Company: US-based funded startup • Product: A data-heavy analytics platform for CHROs (clients include Uber, Figma, DoorDash) • Focus: The team is AI-forward and values engineers who utilize modern AI coding tools. • Tech stack:...

    About the client

    • Company: US-based funded startup

    • Product: A data-heavy analytics platform for CHROs (clients include Uber, Figma, DoorDash)

    • Focus: The team is AI-forward and values engineers who utilize modern AI coding tools.

    • Tech stack: TypeScript, NestJS, Snowflake, SQL, AWS.

     

     

    Who we’re looking for

    We’re looking for a Senior Backend Engineer to build features, debug complex client issues, and work directly with production logs.

    This is a strictly backend role (no frontend work) centered around data pipelines and API development.

     

    Ideal candidate:

    • Must-have: Strong TypeScript and NestJS.

    • Data proficiency: Strong SQL skills and experience with Snowflake (understanding data models/querying).

    • Debugging skills: Comfortable working with production logs to solve real customer issues.

    • AI-Enabled: Experience with Claude Code or similar AI coding tools is considered super valuable by the client.

    • Nice to have: AWS, Terraform, Kubernetes experience.

    • Upper-Intermediate+ English

    • Location: LATAM only (high timezone overlap required).

    More
  • · 166 views · 1 application · 18d

    Node.js Next.js Developer (Junior / Mid-Level)

    Full Remote · Israel · 2 years of experience · English - B2 MilTech 🪖
    We are looking for a motivated Junior or Middle Node.js & Next.js Developer to join our growing engineering team. In this role, you will work on building modern web applications, APIs, and scalable services using Node.js, Next.js, and Docker. This...

    We are looking for a motivated Junior or Middle Node.js & Next.js Developer to join our growing engineering team.

    In this role, you will work on building modern web applications, APIs, and scalable services using Node.js, Next.js, and Docker.

    This position is ideal for a developer who values ​​clean code, productivity, and continuous professional development. You will work closely with product managers, designers, and senior engineers to create quality solutions with real impact on the product and users.

    Responsibilities

    Develop and maintain modern web applications on Next.js (React)

    Create and maintain backend services and APIs on Node.js

    Write clean, maintainable, and well-documented code

    Containerize applications using Docker and participate in deployment processes

    Integrate databases, third-party APIs, and internal services

    Participate in code reviews and develop team best practices

    Tweak, optimize, and improve application performance

    Collaborate with cross-functional teams to design and implement new features

    Requirements

    Required

    1–4 years of experience with JavaScript / TypeScript

    Practical experience with Node.js (Express, Hono, Fastify, or similar frameworks)

    Experience with Next.js and React

    Understanding REST API principles

    Experience with Docker (image creation, docker-compose, basic container concepts)

    Git proficiency and understanding standard workflows

    Understanding asynchronous programming, promises and event-driven architecture

    Will be a plus

    Experience with databases: PostgreSQL, MySQL, MongoDB or similar

    Experience with ORM: Prisma, Drizzle, TypeORM, Sequelize

    Knowledge of WebSockets or real-time systems

    Experience with CI/CD

    Basic understanding of cloud platforms (AWS, GCP, Azure, DigitalOcean)

    Experience with testing (Jest, Vitest, Playwright)

    Experience with Redis (caching, queues, sessions)

    More
  • · 363 views · 52 applications · 18d

    Junior Node.js Developer (US working hours) to $1200

    Full Remote · Ukraine · Product · English - B1
    What We Expect Excellent knowledge of JavaScript and TypeScript, with experience writing tests (preferably Jest) Strong understanding of SQL and the HTTP protocol Understanding of data structures and experience writing algorithms Working hours: 13:00 -...

    What We Expect

    • Excellent knowledge of JavaScript and TypeScript, with experience writing tests (preferably Jest)
    • Strong understanding of SQL and the HTTP protocol
    • Understanding of data structures and experience writing algorithms
    • Working hours: 13:00 - 22:00 (Kyiv time)

     

    Interview Stages

    1. Complete a technical task (building a web service) independently within 1-2 days.
    2. Technical screening interview (45-60 minutes).
    3. Live coding session (2 hours) - candidate can use Google but not Chat GPT or similar tools.

     

    Interview Topics

    1. JavaScript ES6

    2. Typescript 

    3. Promises

    4. SQL

    5. Data structures

    6. REST APIs / HTTP protocol

    7. Docker

    8. nest.js 

    9. DevOps / Cloud compute / CI/CD

     

    About the Position

    • Compensation: a flat monthly rate or hourly (tracked via Toggl.com)
    • Holidays, sick days and vacation: standard for Ukraine (21 vacation days | 5 sick leave days | 11 holidays)
    • Trial period: 3 months
    • Working hours: 13:00 - 22:00 (Kyiv time)
    More
  • · 185 views · 80 applications · 19d

    Backend Developer

    Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · English - B1
    We are looking for a skilled Backend Developer (Node.js/NestJS) to join our high-performance engineering team. In this role, you will build scalable microservices, work with modern event-driven architecture, and contribute to the development of large,...

    We are looking for a skilled Backend Developer (Node.js/NestJS) to join our high-performance engineering team.
    In this role, you will build scalable microservices, work with modern event-driven architecture, and contribute to the development of large, high-load systems used by thousands of users daily.

    Responsibilities

    • Design, develop, and maintain high-load backend services using Node.js (NestJS).
    • Build and optimize microservices architecture for scalability and resilience.
    • Work with PostgreSQL (TypeORM), MongoDB (Mongoose), ClickHouse, and Redis.
    • Implement efficient communication between services using gRPC.
    • Integrate and work with Kafka and other message-driven components.
    • Ensure proper implementation of caching, queues, and distributed operations.
    • Apply secure coding principles and follow best practices.
    • Analyze business requirements, identify issues, and provide timely fixes and improvements.
    • Collaborate closely with cross-functional teams during planning and development.
       

    Required Skills

    • 3-4+ years of experience with Node.js, strong expertise in NestJS.
    • Solid experience with:
      • PostgreSQL + TypeORM
      • MongoDB + Mongoose
      • Redis
      • ClickHouse (queries, schema design, optimization)
    • Hands-on experience with Kafka and event-driven architecture.
    • Experience with gRPC.
    • Understanding of microservices and distributed system design.
    • Experience with API services, WebSockets, and async communication patterns.
    • Strong knowledge of JavaScript/TypeScript (ES6+).
    • Understanding of HTTP/HTTPS, web protocols, and backend performance principles.
    • Strong analytical and debugging skills — ability to identify defects and deliver hotfixes quickly.
       

    Nice to have

    • Hands-on knowledge of any other OOP language (preferably Java).
    • Architecture patterns knowledge and usage.
    • Experience with CI/CD pipelines and DevOps practices.
    • Knowledge of security standards and best practices for backend systems.
    • Experience in iGaming, fintech, or other high-load domains.

     

    What We Offer: 

    •  Competitive salary. 
    • Fully remote work with flexible schedule. 
    • Career growth in an international iGaming company. 
    • Paid vacation and sick leave.
       

      If you are passionate about clean architecture, enjoy solving complex technical challenges, and want to grow in a product-driven environment — this role is for you.

    More
  • · 171 views · 27 applications · 19d

    SDET (3-month contract)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B2
    We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto — a leader in interactive video solutions — we’re now part of a growing team of around 200 professionals focused on advancing learning through...

    We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto — a leader in interactive video solutions — we’re now part of a growing team of around 200 professionals focused on advancing learning through powerful, interactive video technology.

     

    We are looking for a hands-on Software Development Engineer in Test to design and implement our test automation strategy across unit, integration, and end-to-end levels. The goal of this engagement is to build reliable coverage for critical audio/video flows, reduce regressions, and increase release confidence while enabling developers to own and maintain tests long term.

     

     

    Contract details

    • Duration: 3 months
    • Focus: test automation strategy implementation, CI/CD integration, and developer enablement
    • Engagement type: contract

     

    Scope of work

    • Implement automated test coverage across the testing pyramid:
      • Frontend unit and component tests using React Testing Library
      • Backend unit tests using Jest
      • API integration tests for Express and MongoDB using Supertest with isolated databases
      • E2E smoke and regression tests using Playwright
    • Build and maintain test automation infrastructure
    • Integrate tests into CI/CD pipelines, including:
      • PR gates for unit and API integration tests
      • Staging gate for E2E smoke tests
      • Test reports and artifacts on failures (traces, videos, screenshots, logs)
    • Enable the development team to take ownership of testing by:

      • Creating clear documentation (how to write and run tests, patterns, examples, Definition of Done expectations)
      • Preparing templates and snippets for common test scenarios
      • Running knowledge-sharing sessions or workshops
      • Actively coaching developers to write unit and integration tests as part of feature development

       

    Required skills

    • Strong hands-on experience implementing automation across unit, integration, and E2E levels
    • Solid JavaScript and TypeScript testing experience in React and Node.js environments
    • Strong experience with Playwright
    • Experience with API testing (Supertest or equivalent) and database test isolation (MongoDB)
    • Proven experience validating audio and video artifacts in automated tests
    • CI/CD experience, including test gates, parallel execution, artifacts, and stable pipelines
    • Strong communication skills with the ability to document clearly and guide engineers toward better testing practices

     

    We offer

    • Competitive salary based on qualifications and contributions
    • Flexible working hours
    • Opportunity to work with a highly qualified international, friendly team
    • Fully remote work
    More
  • · 85 views · 5 applications · 19d

    Pricipal Full Stack Developer (ReactJS, Node.js)

    Full Remote · Ukraine · 7 years of experience · English - B2
    Description Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific. Guided by a...

    Description

    Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific.

    Guided by a vision to connect globally, inspire locally, and empower individuals, the company engages a new generation of consumers through the universal culture of sport, music, and fashion, while continuously setting global standards for retail excellence.

    Our team supports this international growth by designing, building, and evolving a custom eCommerce platform that underpins the client’s core e-commerce and retail systems within a global omnichannel ecosystem.

    Requirements

    We are looking for a skilled Full Stack Developer who can take ownership of designing, building, and evolving scalable web applications. This role combines strong hands-on development with technical leadership, decision-making, and team mentorship across the full development lifecycle.

    • Strong hands-on experience with ReactJS and Next.js for building modern, scalable web applications
    • Solid backend experience with Node.js
    • Advanced proficiency in TypeScript and modern JavaScript (ES6+)
    • Experience designing and integrating GraphQL and REST APIs
    • Practical knowledge of unit and integration testing (e.g., Jest)
    • Ability to drive technical decisions, enforce best practices, and review code
    • Advanced English, sufficient for daily communication with international stakeholders
      Nice-to-have
    • Experience with serverless and event-driven architectures
    • Familiarity with Agile / Scrum development processes
    • Understanding of performance optimization and security best practices
    • Exposure to Infrastructure as Code (Terraform or CloudFormation)
    • Previous experience mentoring developers or acting in a technical leadership role

      Key Responsibilities

    • Lead the design and development of complex, scalable, and high-performance applications.
    • Define and enforce coding standards, best practices, and architectural guidelines.
    • Collaborate with architects, product managers, and business stakeholders to design system solutions.
    • Development & Technical Leadership:
    • Build end-to-end features using ReactJS/Next.js (frontend) and Node.js (backend).
    • Design and implement APIs using GraphQL and REST where appropriate.
    • Ensure test coverage and reliability through unit/integration testing with Jest.Mentorship & Team Collaboration:
    • Mentor and guide engineers, ensuring continuous technical growth within the team.
    • Collaborate with cross-functional teams including UX/UI, QA, and DevOps.
    • Lead technical discussions, proof of concepts, and design reviews.

     

    Job responsibilities

    • Work with the team to ensure that the initiatives are lead and delivered to closure
    • Collaborate with the product managers , challenge them in terms of features and keep the delivery time line intact
    • Ensure that the solution is technically robust and scalable to meet all the fascia needs
    • Have Unit tests, integration tests, mocks as part of the solution
    • Direct the teams in terms of development, testing and integration
    • Be hands-on and write code, review code of the team before it goes to the client
    • Zero tolerance towards bad coding practices and lack of tests
    • Look at the features to be indedependtly deployable and release independently
    • Look at the cost optimization and scale optimization for the features deployed
    • Guide the team with the implementation in terms of tech, design and be accountable for the work package delivery
    More
  • · 164 views · 68 applications · 19d

    Middle Full-Stack Node.js / React

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - B2
    We are looking for a Middle Full-Stack Developer to join our engineering team. You will be involved in building, maintaining, and improving both frontend and backend parts of the product. Responsibilities Develop and maintain frontend applications using...

    We are looking for a Middle Full-Stack Developer to join our engineering team. You will be involved in building, maintaining, and improving both frontend and backend parts of the product.

     

    Responsibilities

    • Develop and maintain frontend applications using React.js
    • Build and maintain backend services using Node.js
    • Design and integrate REST APIs
    • Work with relational and/or NoSQL databases
    • Participate in code reviews and follow best engineering practices
    • Collaborate with cross-functional teams to deliver features end-to-end
    • Debug, optimize, and improve application performance

     

    Requirements

    • 3–4 years of experience as a Full-Stack Developer
    • Strong knowledge of JavaScript and TypeScript
    • Solid experience with React.js and modern frontend patterns
    • Experience with Node.js and backend frameworks (Express, NestJS, or similar)
    • Understanding of REST APIs and client-server architecture
    • Experience working with databases (PostgreSQL, MySQL, MongoDB, or similar)
    • Familiarity with Git and collaborative development workflows
    • Ability to write clean, maintainable, and well-structured code

     

    Nice to Have

    • Experience with AI will be a big plus

       

     

    Про компанію CML Team

     

    CML Team is a powerhouse in global technology consultancy, focusing on Fintech, Real Estate, and Hospitality. Our expertise has led startups to secure over $1.5 billion in funding over the last five years. We excel in fast-tracking the success of high-growth startups with our deep industry insights and innovative approach.

    We are on a mission to craft solutions that far exceed expectations, combining robust backend development with outstanding UX/UI design to ensure technical excellence and seamless user experiences.

    We're in search of bright minds and 10X developers eager to innovate, experiment with new technologies, and pioneer unconventional approaches. Our team is a dynamic blend of experienced professionals dedicated to pushing boundaries and delivering tailored solutions that create significant value.

    Join CML Team, where innovation is at the core of everything we do. Here, every project is an opportunity to explore new frontiers and redefine the future of technology. If you're ready to challenge the status quo and leave a lasting impact, we want you on our team.

    More
Log In or Sign Up to see all posted jobs