Jobs Node.js

178
  • · 259 views · 79 applications · 21d

    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
  • · 60 views · 0 applications · 21d

    Senior Node.js Developer

    Office Work · Spain · Product · 5 years of experience · English - B1
    BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. ‍Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of...

    BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. ‍Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don’t follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
     

    ❗️Please note that this role is office-based for Spain.

    ❗️If you need to be relocated, we take care of the process.
     

     Requirements:

    ✔️Strong knowledge of JavaScript and the ECMAScript 6 standards;

    ✔️5+ years of commercial experience with Node.js and Nest.js;

    ✔️5+ years of commercial experience in web development;

    ✔️Commercial experience of working with high-load SQL or NoSQL databases;

    ✔️Commercial experience of implementing the REST, GraphQL, and WebSockets;

    ✔️Understanding of the TDD principles and experience of writing tests;

    ✔️Understanding of microservice architecture principles;

    ✔️Experience of GIT version control system;

    ✔️Experience with RabbitMQ;

    ✔️Experience with Redis;

    ✔️Experience with databases MongoDB, MySQL;

    ✔️At least an Intermediate level of English.
     

    ✅ Will be a plus:

    ✔️2+ years of hands-on experience developing over CI/CD/Micro Services architecture/Containers;

    ✔️Experience with Kubernetes;

    ✔️Experience with Nats;

    ✔️Experience with TypeScript.
     

     Duties and opportunities:

    ✔️In-house platform development;

    ✔️3rd party API integrations;

    ✔️Actively participate in developing new features from scratch.

     

    ✅ We offer excellent benefits, including but not limited to:

    🧑🏻‍💻 Learning and development opportunities and interesting, challenging tasks;
    📝 Official employment following Spain/EU laws, including registration of family members;
    ✈️ Relocation package (flight tickets + 2-week hotel stay);
    📚 Language development support and partial compensation for classes;
    🎁 Birthday celebration gift;
    🏝 23 working days of Annual Vacation for proper rest;

    🏋️‍♂️Social Club and more than 50 events per year - coming soon;

    ⚖️ Competitive remuneration level with annual review;

    🏄🏻‍♂️ Teambuilding activities.
     

    Bold moves start here. Make yours. Apply today! 

    More
  • · 42 views · 3 applications · 21d

    Back-End Team Lead (Node.js) (Poland)

    Office Work · Poland · Product · 7 years of experience · English - None
    We are looking for a skilled Team Lead Back-end Developer (Node.js). Responsibilities: Being transparent with the team about challenges, failures, and successes; Hiring and training technical personnel; Determining project requirements and...

    We are looking for a skilled Team Lead Back-end Developer (Node.js).

     

    Responsibilities:

    ✔️ Being transparent with the team about challenges, failures, and successes;

    ✔️ Hiring and training technical personnel;

    ✔️ Determining project requirements and developing work schedules for the team;

    ✔️ Delegating tasks and achieving daily, weekly, and monthly goals;

    ✔️ Liaising with team members and management to ensure projects are completed to standard;

    ✔️ Motivating staff and creating a space where they can ask questions and voice their concerns;

    ✔️ Delegating work and assignments to team members;

    ✔️ Collaborating with their team to identify and fix technical problems;

    ✔️ At least upper-intermediate level of English.

     

    And for the Developer part:

    ✔️ In-house platform development;

    ✔️ 3rd party API integrations;

    ✔️ Actively participate in developing new features from scratch.

     

    Requirements:

    ✔️ At least 8+ years of experience, 3+ years in leadership;

    ✔️ Excellent technical, diagnostic, and troubleshooting skills;

    ✔️ Strong leadership and organizational abilities;

    ✔️ Knowledge of JavaScript and the ECMAScript 6 standards;

    ✔️ 3+ years of commercial experience with Node.js;

    ✔️ 5+ years of commercial experience in web development;

    ✔️ Commercial experience of working with DB;

    ✔️ Commercial experience in implementing the REST and WebSockets;

    ✔️ Experience of GIT version control system;

    ✔️ Experience with databases MySQL;

    ✔️ Experience with RabbitMQ;

    ✔️ Experience with Redis.

     

    Nice to Have:

    ✔️ Experience with TypeScript.

     

    ✅ We offer excellent benefits, including but not limited to:

    🚀 Career growth opportunities in an international and dynamic environment;

    📚 Opportunity to develop language skills with partial compensation for language courses;

    🎁 Special gifts for birthdays, weddings, and newborns;

    🏝️ 26 working days of paid annual vacation, plus paid sick leave;

    🍲 Office snacks and refreshments;

    🏋️ ♂️ Sports package to support a healthy lifestyle;

    🩺 Comprehensive medical insurance for you and your partner;

    📍 Comfortable office with great facilities in a prime location;

    🎉 Exciting corporate events, team-building activities, and international company parties.

    More
  • · 227 views · 8 applications · 21d

    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
  • · 197 views · 67 applications · 22d

    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
  • · 99 views · 1 application · 22d

    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
  • · 173 views · 1 application · 22d

    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
  • · 381 views · 53 applications · 22d

    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
  • · 174 views · 28 applications · 23d

    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
  • · 86 views · 5 applications · 23d

    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
  • · 168 views · 69 applications · 23d

    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
  • · 389 views · 139 applications · 23d

    Node.js Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - B2
    United Tech is a global IT product company shaping the future of real-time social connection. With millions of users across North America, Europe, LATAM, and MENA, we build next-gen mobile and web apps for live-streaming and social networking. Our...

    United Tech is a global IT product company shaping the future of real-time social connection. With millions of users across North America, Europe, LATAM, and MENA, we build next-gen mobile and web apps for live-streaming and social networking. Our platforms enable connection at scale fast, interactive, and deeply engaging. The market is projected to exceed $206B by 2030, and we are already leading the evolution. Founded in Ukraine, scaling worldwide

    About your role: Join us in creating a next-generation global video chat platform. You will join at the start of product development, shaping its architecture and backend without the burden of legacy systems. This is your chance to influence key decisions, work on cutting-edge technologies, and create a cross-platform solution for web and mobile that will scale globally

    In this role, you will

    • Take part in team processes (grooming, sprint planning)
    • Develop and deliver product tasks to the production environment
    • Work on reducing and preventing technical debt
    • Create technical designs for product epics
    • Decompose epics into clear, executable tasks
    • Conduct technical investigations and propose solutions


    It’s all about you

    • 4+ years of commercial experience in backend development
    • 3+ years of experience with Node.js backend development
    • Hands-on experience with relational and non-relational databases (MongoDB, Postgres, Redis)
    • Strong background with SOA/Microservices (communication, development process)
    • Solid understanding of patterns (DDD, event-driven, SOLID, CQRS)
    • Experience working with WebSockets (ws, socket.io)
    • Experience with messaging systems (BullMQ, RabbitMQ, Kafka)
    • Cloud expertise (AWS, GCP, etc.)
    • Proven track record in scaling and high-load products
    • Upper-Intermediate English or higher


    What we offer

    Care and support:

    • 20 paid vacation days, 15 sick days, and 6 additional days off for family events
    • Up to 10 additional days off for public holidays
    • 100% medical insurance coverage
    • Sports and equipment reimbursement
    • Team building events, corporate gifts, and stylish merch
    • Financial and legal support
    • Position retention and support for those who join the Armed Forces of Ukraine
    • Participation in social initiatives supporting Ukraine

    Comfortable working environment:

    • Work from our Kyiv hub or remotely with a flexible schedule
    • Modern equipment or depreciation of your own tools

    Investment in your future:

    • Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
    • 70% of our heads and leads have grown into their roles here — so can you!
    • Performance-oriented reviews and Individual Development Plans (IDPs)
    • Reimbursement for professional courses and English classes
    • Corporate library, book club, and knowledge-sharing events

    Hiring process

    • Intro call
    • Technical Interview
    • Reference check
    • Offer
    More
  • · 210 views · 58 applications · 26d

    Senior Back End Developer (Node.js)

    Countries of Europe or Ukraine · Product · 5 years of experience · English - None
    Requirements: 5+ or more years experience in Node.js; Experience with Node.js, JavaScript ES6 and related tools (npm, yarn, webpack, etc); Experience with back end data / API integration using JSON and RESTful web services; Experience working with...

    Requirements:

    5+ or more years experience in Node.js;

    Experience with Node.js, JavaScript ES6 and related tools (npm, yarn, webpack, etc);

    Experience with back end data / API integration using JSON and RESTful web services;

    Experience working with WebSockets;

    Experience in PostgreSQL/ MySQL;

    Development architecture BD;

    An open-minded person, a proactive team player, delivering in time.

     

    Will be a plus:

    Understanding of the working principles with Docker/Docker compose;

     

    Responsibilities:

    Work on the back-end development for the digital solutions;

    Develop backend for a new web platform from scratch;

    Implement new services/features as a backend developer;

    Contribute to all phases of software development lifecycle;

    Follow industry best practices;

    Be a part of backend development team that is responsible for all aspects of ongoing software.

     

    We offer:

    Flexible schedule and possibility to work entirely remotely;

    Opportunities for professional development and personal growth;

    Corporate events, holiday celebrations, team building activities;

    Paid annual and sick leave;

    Close work with top management and ability to be a decision-maker;

    The ability to attend conferences, webinars, and other events that will enhance your professional skills;

    People-oriented management without bureaucracy.

    More
  • · 252 views · 81 applications · 26d

    Node.js Developer

    Full Remote · Worldwide · Product · 3 years of experience · English - C1
    Node.js developer About Seera Seera is a premium short-form drama platform reimagining storytelling for mobile- first audiences across the Middle East and beyond. We produce and distribute cinematic micro-series (60–120s episodes) designed for high...

    Node.js developer

    About Seera

    Seera is a premium short-form drama platform reimagining storytelling for mobile-

    first audiences across the Middle East and beyond. We produce and distribute

    cinematic micro-series (60–120s episodes) designed for high engagement, rapid

    iteration, and cultural relevance.

    We’re building a product at the intersection of streaming, gaming mechanics, and

    mobile-first UX—early enough that strong engineers will have real ownership and

    visible impact.

     

    About the Role

    We’re looking for a skilled Backend Engineer to develop and maintain the core

    backend systems that power Seera’s mobile and web platforms. You will focus

    entirely on backend development, collaborating closely with mobile and web

    frontend teams to deliver high-quality APIs and services that scale with our growing

    user base.

     

    Responsibilities

    • Build and maintain backend services and APIs using Node.js

    • Collaborate with mobile and web teams to integrate frontend features

    • Design, optimize, and maintain backend architecture for scalability and

    performance

    • Ensure security, reliability, and high availability of backend systems

    • Write clean, maintainable code

    • Participate in code reviews and contribute to engineering best practices

     

    Required Skills

    • Strong experience with JavaScript

    • Solid understanding of API design and implementation (REST/GraphQL)

    • Experience with relational or NoSQL databases

    • Familiarity with Git or other version control systems

    • Strong problem-solving skills and ability to work collaboratively with frontend

    teams

     

    Nice to Have

    • Experience with streaming/media content delivery

    • Cloud platform experience with AWS

    • CI/CD, automated testing, and monitoring experience

    • Knowledge of caching and message queue systems

     

    Why Join Seera

    • Build backend systems for a fast-growing entertainment platform

    • Collaborate with talented mobile and web frontend teams

    • Opportunity to influence backend architecture and technology choices

    • Fast-moving environment with minimal bureaucracy

    More
  • · 217 views · 56 applications · 26d

    Node.js Backend Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - None
    Backend Developer (Node.js) for the international product IT company, which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers and ad agencies worldwide. The company develops white-label platforms for...

    Backend Developer (Node.js) for the  international product IT company,  which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers and ad agencies worldwide. 

      The company develops white-label platforms for enterprise clients—custom turnkey solutions to automate and optimize digital advertising.

    Products company : SSP, DSP, Ad Exchange platforms.

    Main markets - Tier 1-2 

    The technical team - up to 30 people (CTO, Team Lead, Back-end -10, Front-end developers, QA, DevOps )

    Project stack: Node.js (backend), NoSQL, SQL, RedisMongoDB,  Linux.

    Locations/Offices - Kyiv, Lviv, Odesa, Mykolaiv or remote.

     

     

     Requirements:

    • At least 3 + years of backend development experience, with a strong focus on Node.js
    • Deep understanding of asynchronous programming in Node.js and event loop
    • Knowledge or  experience with high-load systems
    • Familiarity with SQL, NoSQL, and in-memory key-value databases for data storage and optimization;
    • Knowledge of network protocols such as HTTP, TCP, and FTP;
    • Expertise in identifying and resolving issues efficiently;
    • Experience or understanding unit testing;
    • Experience with Linux servers, handling basic administration tasks;
    • Performance optimization skills;

     

    Responsibilities:

    • Write clean, efficient, and maintainable code following best practices
    • Develop and maintain scalable backend services using Node.js 
    • Debug and resolve issues in the backend systems
    • Manage and optimize SQL and NoSQL databases 
    • Write and maintain unit tests to ensure code quality
    • Collaborate with team lead, frontend developers, CTO, Delivery Coordinator and other team members
    •  Continuously learn and apply new technologies to improve backend systems

     

    We offer:

    • Vacation 21 calendar days per year (15 working days) - cumulative, the balances are 

               carried over from year to year

    • medical insurance
    • days off - 7 days per year
    • additional 1 day of absence per year on the occasion of celebrating Birthday
    • 15 paid sick leave per year
    • 15 unpaid leave per year
    • days off on public holidays
    • referral bonuses
    • coworking compensation
    • corporate technology

     

     

    More
Log In or Sign Up to see all posted jobs