Jobs Node.js

172
  • Β· 119 views Β· 35 applications Β· 27d

    Senior Node.js / Zoho Developer

    Part-time Β· Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Experience: 5+ years Work format: Remote / Hybrid / Office (flexible) Employment type: Full-time / Part-time Location: Not restricted Responsibilities Develop and maintain backend services using Node.js Design and implement REST / GraphQL...

    Experience: 5+ years

    Work format: Remote / Hybrid / Office (flexible)

    Employment type: Full-time / Part-time

    Location: Not restricted

     

     

    πŸ”§ Responsibilities

     

     

    • Develop and maintain backend services using Node.js
    • Design and implement REST / GraphQL APIs
    • Integrate, customize, and extend the Zoho ecosystem (Zoho CRM, Zoho Creator, Zoho Books, Zoho Desk, etc.)
    • Implement server-side business logic and workflow automations
    • Integrate third-party services and external APIs
    • Optimize performance, scalability, and reliability
    • Participate in system architecture and technical decision-making
    • Maintain and enhance existing systems

     

     

     

    βœ… Requirements

     

     

    • 5+ years of commercial development experience
    • Strong proficiency in Node.js (Express, NestJS, or similar frameworks)
    • Hands-on experience with Zoho Platform (CRM, Creator, Deluge, APIs)
    • Solid understanding of REST, OAuth2, Webhooks
    • Experience with databases such as PostgreSQL, MySQL, MongoDB
    • Strong knowledge of asynchronous programming and event-driven architecture
    • Experience integrating external services (payments, CRM, ERP, marketing tools)
    • Ability to write clean, maintainable, and scalable code
    • Experience working with Git

     

     

     

    ⭐ Nice to Have

     

     

    • Experience with TypeScript
    • Knowledge of Docker and CI/CD pipelines
    • Experience with microservices architecture
    • Background in FinTech, SaaS, or e-commerce projects
    • Experience with complex Zoho integrations and migrations

     

     

     

    πŸ’Ό What We Offer

     

     

    • Challenging and long-term projects
    • Flexible working hours and location
    • Competitive compensation (based on experience)
    • Minimal bureaucracy and direct communication
    • Real influence on architecture and technical decisions

     

    More
  • Β· 92 views Β· 13 applications Β· 27d

    Senior Full-Stack Engineer (Backend-Oriented, Node.js) to $5500

    Full Remote Β· Countries of Europe or Ukraine Β· 10 years of experience Β· English - B2
    Build the real-time AI governance control plane trusted by global enterprises Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. ...

    Build the real-time AI governance control plane trusted by global enterprises

    Who we are:
    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product:

    You’ll work on a cloud-native AI governance platform designed to intercept, classify, and control high-velocity AI interactions in real time β€” without revealing the client’s identity.

    The platform analyzes user prompts, AI responses, coding-agent activity, and enterprise search outputs flowing across HTTP streams, IDE extensions, LLM APIs, and internal microservices. It applies need-to-know access filtering, policy transformations, and audit controls within sub-second decision windows, ensuring sensitive knowledge never crosses boundaries it shouldn’t. As enterprises adopt generative AI at scale, traditional access-control models break down. This product introduces a new security layer purpose-built for AI systems, enabling organizations to innovate quickly while maintaining strict governance over their data and models.

    You will be joining a core engineering team that is building a platform with real industry impact β€” one shaping how AI responsibly integrates into the modern enterprise.

     

    About the Role:

    We are looking for a Senior Full-Stack Engineer (Backend-focused) to join a small, high-caliber team developing the core components of this real-time governance system.

    Your primary focus will be backend engineering with Node.js/TypeScript β€” building high-performance services, scalable APIs, distributed processing flows, and policy-evaluation pipelines. When needed, you’ll contribute to the React-based frontend to deliver features end-to-end. You will take ownership of major technical decisions, collaborate with engineering, product, DevOps, and AI/security

     

    Why This Role Stands Out:

    • Mission-critical product defining how enterprises safely adopt AI
    • Deep engineering challenges β€” real-time pipelines, distributed flows, policy engines
    • Modern stack: Node.js, TypeScript, React, PostgreSQL, Docker, cloud-native tooling
    • High degree of autonomy and technical ownership
    • Work closely with an elite product and AI/security team
    • Fully remote, flexible environment with strong operational support

     

    What You Bring:

    • 10+ years of professional software development experience
    • 5+ years of hands-on experience with Node.js and TypeScript
    • Strong knowledge of backend architecture, distributed systems, and scalable service design
    • Proven experience working with SaaS-based systems
    • Experience with relational databases (PostgreSQL or similar)
    • Experience with containerized/cloud-native environments
    • Practical React experience sufficient for full-stack delivery
    • Deep understanding of JavaScript/TypeScript runtime patterns and performance considerations
    • Strong communication skills and comfort working asynchronously in a distributed team
    • Ability to thrive in a fast-paced, high-ownership environment
    • Excellent English (written and spoken)

     

    Nice to Have:

    • Experience with CI/CD pipelines (GitHub Actions or similar)
    • Experience with Python and/or Go
    • Production experience with large-scale TypeScript-based backend systems
    • Exposure to LLM/AI products (LLM APIs, vector DBs, orchestration frameworks)
    • Experience integrating ML/AI models into production systems
    • Background in B2B or security-focused products
    • BSc in Computer Science or related field

     

    Why Us?

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

    We provide full accounting and legal support in all countries we operate.

    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

    We offer a highly competitive package with yearly performance and compensation reviews.

    More
  • Β· 116 views Β· 25 applications Β· 27d

    NodeJS/AWS TeamLead

    Full Remote Β· Worldwide Β· 7 years of experience Β· English - B2
    N.B! - Preferrable locations: remote from Latvia, Lithuania, Spain, Poland, Slovakia, Romania, Hungary In a partnership with one of the global consulting companies, we are looking for a Software Engineer Team Lead. The client is a UK-based...

    N.B! - Preferrable locations: remote from Latvia, Lithuania, Spain, Poland, Slovakia, Romania, Hungary 

    In a partnership with one of the global consulting companies, we are looking for a Software Engineer Team Lead. The client is a UK-based telecommunication company (Platform Migration Team).

     

    Roles/Responsibilitiesβ€―

    β€’ Lead the development of software that addresses complex product and business challenges.

    β€’ Provide constructive code reviews to maintain high standards and support team growth.

    β€’ Deliver high-quality, production-ready code, ensuring successful completion of team goals.

    β€’ Integrate software with monitoring and support tools to ensure operational excellence.

    β€’ Create, review, and maintain clear technical documentation.

    β€’ Actively participate in and occasionally lead agile planning, delivery processes, and retrospectives.

    β€’ Collaborate with Architect, delivery, and technical leads to design software and breakdown into implementable tasks and be able to navigate ambiguity.

    β€’ Contribute to test frameworks to verify functional and non-functional requirements.

    β€’ Communicate status information and issues to a variety of stakeholders

    β€’ Troubleshooting and resolving issues

    β€’ Able to mediate between teams and individuals to successful outcomes ensuring teams are collaborating and communicating well with each other

     

    Essential

    β€’ Strong experience with test-driven development and a deep understanding of testing and QA practices.

    β€’ Skilled in addressing operational concerns like monitoring, performance testing, scaling, availability, resilience, and security.

    β€’ Proficient in translating product requirements into robust, scalable technical solutions.

    β€’ Excellent development skills and experience building highly scalable applications

    β€’ Experience of NodeJS/Typescript

    β€’ Experience with the following AWS services:

    o Infrastructure as Code using AWS CDK

    o Lambda

    o SNS & SQS

    o API Gateway

    Desirable

     

    β€’ Experience of Dynamo DB and Aurora PostgreSQL

    β€’ Building Operational Alarms based on CloudWatch metrics

    β€’ Implementing CI/CD pipelines

    o GitHub actions using AWS Code Build self-hosted runners

    β€’ Grafana availability tooling

    β€’ Familiarity with event-based architecture and microservices environments


     

    More
  • Β· 146 views Β· 21 applications Β· 27d

    Junior Backend Node.js Developer (Playwright / Puppeteer) - Public Web Automation

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· English - B1
    We are looking for a junior backend developer to help automate the collection of publicly available information from the internet. You will build Node.js automation services using Playwright/Puppeteer and improve their reliability over time. This is an...

    We are looking for a junior backend developer to help automate the collection of publicly available information from the internet. You will build Node.js automation services using Playwright/Puppeteer and improve their reliability over time. This is an internal product at our team and is not an outsourcing or outstaffing-type contract.

     

    What you’ll do: πŸ’Ό

     

    - Implement browser automation (Playwright/Puppeteer) to gather public information;

    - Build small Node.js services/scripts to schedule and run automation jobs;

    - Parse and normalize extracted data into structured formats;

    - Add reliability features: retries, timeouts, concurrency limits, logging;

    - Participate in code reviews and keep documentation up to date;

     

    Requirements: 🎯

     

    - Basic Node.js backend experience (async/await, REST, error handling);

    - Practical Playwright or Puppeteer experience (selectors, navigation, waits);

    - Git and basic development workflow (branches, PRs);

    - English level B1+ (reading docs + working communication);

     

    Nice to have: 🀩

     

    - PostgreSQL experience (tables, simple queries);

    - AWS basics, especially SQS (queues, consumers, retries/DLQ concepts);

    - Docker basics;

     

    We offer: 🀝

     

    - Clear onboarding with small-scoped tasks;

    - Mentorship, code review, and a growth path toward mid-level automation/backend;

    - Opportunity to work on systems that run large-scale automation reliably;

     

    We're looking forward to hearing from you!

     

    Best regards,

    Universium Team

    More
  • Β· 100 views Β· 11 applications Β· 26d

    Technical Lead (React / React Native / Node.js – NestJS)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    LenGreo is a full-cycle digital marketing & development company. We’re currently building a new social-media-driven platform β€” a creator–fan ecosystem similar in spirit to modern content-sharing networks, but with the ability for fans to support creators...

    LenGreo is a full-cycle digital marketing & development company. We’re currently building a new social-media-driven platform β€” a creator–fan ecosystem similar in spirit to modern content-sharing networks, but with the ability for fans to support creators financially.

    We’re at the very early stage of development and are looking for a Technical Lead who can define the technical vision and lead the build from the ground up.
     

    Why this role matters
     

    We’re designing a high-traffic, content-heavy mobile application. We need someone who understands how such platforms should be architected from day one β€” scalable, reliable, real-time, and optimized for fast iteration. Your decisions will shape how the product grows.
     

    What you’ll do:

    • Lead the architecture, technical strategy, and system design for the entire platform.
    • Collaborate closely with our Business Analyst and Designer to plan the MVP, define system requirements, and create a realistic roadmap.
    • Help validate business ideas and translate them into feasible, development-friendly technical solutions.
    • Recommend the most suitable frameworks, third-party tools, and integrations to accelerate MVP development.
    • Prepare accurate estimations and take responsibility for delivering within those estimations.
    • Take ownership of the full development phase, guiding implementation and helping build out the tech team.
       

    Required Expertise

    • Strong experience with React and React Native.
    • Backend expertise in Node.js + TypeScript, ideally with NestJS for structured, scalable architecture.
    • Proven experience building platforms with social-media-style features: feeds, content posting, user interactions, notifications, real-time components.
    • Deep understanding of integrating multiple payment providers for global audiences β€”
      including handling regional restrictions, fallback providers, and scenarios where specific gateways are unavailable in certain countries.
    • Strong familiarity with third-party tools (chat, messaging, storage, content moderation, analytics, notifications, etc.) to speed up MVP development.
    • Ability to design both MVP-friendly and long-term scalable architecture.
    • Solid background in estimating projects, where you were responsible for both the estimation and the delivery.
    • Ability to bridge business goals with technical capabilities, helping us simplify complex ideas without losing value.
       

    Nice to Have

    • Experience with high-load or large-scale distributed systems.
    • Understanding of CDNs, caching, cloud infrastructure (AWS/GCP).
    • Background in content-driven or creator-economy platforms.
    • Knowledge of compliance nuances for user-generated content.
       

    Engagement Format

    • Flexible hours; long-term collaboration anticipated.

     

    We look forward to hearing from you and hope we'll be able to build a lot of great products together!

    More
  • Β· 135 views Β· 45 applications Β· 26d

    Middle+ Node.js Developer

    Full Remote Β· EU Β· 3 years of experience Β· English - B2
    Phenomenon Studio is a full-cycle design and development company founded in 2019. We help startups and small to medium-sized businesses build and scale products across Healthcare, EdTech, SaaS, FinTech, and Web3 industries. Recognized with 30+ industry...

    Phenomenon Studio is a full-cycle design and development company founded in 2019.
    We help startups and small to medium-sized businesses build and scale products across Healthcare, EdTech, SaaS, FinTech, and Web3 industries. 
    Recognized with 30+ industry awards, we deliver high-quality solutions that combine creativity, technology, and business impact.


    We’re working on an ecosystem consisting of several independent platforms, which are planned to be merged in the future to streamline employer and employee enrollment, data submission to insurance carriers, access to Medical ID cards and insurance benefits, claims submission, etc.
     

    We’re looking for a Middle+ Node.js Developer to work on an Enrollment Portal, a web application that allows employers and employees to fill out and submit digital versions of the Employer Application and Employee Enrollment Application to the insurance provider.
    The MVP0 will include the Employer Enrollment Application and an Admin Panel, where admins will review, approve, or deny applications.
    Post-MVP0 releases will introduce the Employee Portal, where employees will fill out their own applications, choose insurance plans and benefits for themselves and their families, access useful documents, and track their benefits


    Team: 3x Backend Developers, 3x Frontend Developers, Solution Architect, PM, BA, QA, DevOps

    Requirements:

    • 3+ years of experience in JavaScript, TypeScript
    • Strong knowledge in Node.js β€” Express.js, NestJs
    • Strong knowledge of ORMs, PostgreSQL, MySQL, MongoDB, Redis
    • Strong knowledge of Real-time(socket-based)
    • Strong knowledge of REST API, Git
    • Experience with Docker
    • Experience with Microservices, experience designing distributed systems 
    • Experience with AWS: Lambda, DynamoDB, S3, SQS, SNS, API Gateway
    • Experience with CI/CD
    • Testing: Jest + integration/e2e
    • Excellent communication skills
    • Experience with HIPAA and GDPR compliances
    • Upper-intermediate English level


    Nice to have:

    • Knowledge of other frameworks
    • Knowledge with Supabase
    • Knowledge with Strapi
    • Experience with Jira / ClickUp


    Responsibilities:

    • Design, develop, and maintain scalable backend services using Node.js (Express.js, NestJS)
    • Work with various databases, including PostgreSQL, MySQL, MongoDB, and Redis, ensuring high performance and data integrity
    • Develop and deploy a microservices-based architecture using Docker and AWS
    • Implement and manage real-time, socket-based communication systems
    • Lead and mentor teammates, review code, and guide architectural decisions
    • Oversee project timelines, task assignments, and ensure high-quality code delivery
    • Collaborate with cross-functional teams and communicate effectively in English (written and spoken)
    • Manage tasks and workflow using project management tools such as Jira or ClickUp


    What we offer: 

    • Remote work format and flexible schedule
    • Autonomy in work, opportunity to build processes, and grow within the company
    • Individual development plan and annual performance review
    • Workshops and playgrounds for continuous learning
    • Compensation for subject-matter training
    • Corporate English classes
    • Access to IT Loyalty Club
    • Accounting support
    • 18 working days of annual leave
    • 7 working days of sick leave and 7 working days of unpaid leave
    • All national public holidays off


    Recruitment process: Recruitment interview - Technical interview - Final interview

    More
  • Β· 117 views Β· 31 applications Β· 25d

    Node.js and Voice AI Agent developer

    Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B2
    We are looking for a highly skilled Node.js Developer with a focus on Voice AI to build and orchestrate intelligent, low-latency autonomous agents using leading platforms (e.g., Vapi, Retell, LiveKit). You will be responsible for the "logic and...

    We are looking for a highly skilled Node.js Developer with a focus on Voice AI to build and orchestrate intelligent, low-latency autonomous agents using leading platforms (e.g., Vapi, Retell, LiveKit). You will be responsible for the "logic and integration" layer - connecting these voice platforms with sophisticated backend systems to create seamless, human-like conversational experiences that solve real-world business problems.  

    Main Responsibilities

    • Platform Orchestration & Backend Integration: Design, implement and maintain Node.js backends that integrate seamlessly with Voice AI platforms to manage call flows, webhooks, and real-time data exchange between the voice agent and external business systems.  
    • Performance & Interaction Tuning: Optimize end-to-end conversation performance by fine-tuning platform-specific settings (such as model selection and provider configurations) and ensuring that backend API responses are optimized for ultra-low latency to maintain a natural flow.  
    • Agent Intelligence & Tool-Calling: Implement complex reasoning and autonomous task execution by developing sophisticated prompt engineering strategies and robust server-side tools that allow agents to interact with databases and third-party APIs in real-time
    • Integration: Connect AI agents to existing business software, databases, and third-party services via API-native configurations.
    • Monitoring & Testing: Build automated test suites to identify hallucination risks.

    Position Requirements

    • Node.js Mastery: experience with Node.js, TypeScript, and asynchronous programming.
    • Voice AI Expertise: proven experience with voice-first ecosystems like Vapi, Telnyx, Retell, LiveKit
    • AI Knowledge: deep understanding of Large Language Models (LLMs) and prompt engineering.
    • Infrastructure: experience with WebSocket communication, real-time data streaming, and cloud platforms (AWS, Google Cloud).
    • Problem Solving: experience debugging Voice Agent issues and optimizing server-side performance for low latency responses.

    What we offer

    • Competitive compensation based on your skills and experience.
    • Flexible working hours and a remote-first culture built on trust and accountability.
    • supportive environment that encourages learning, experimentation, and professional growth.

    Why choose us

    At AI Visionary Labs, we’re not just building products, we’re shaping how businesses grow with AI.
    We value honestytransparency, and a strong sense of ownership. We believe in continuous professional developmenteffective remote collaboration, and embracing AI responsibly.
    You’ll join a team that works smart, communicates openly, and takes pride in delivering real results together.

    More
  • Β· 261 views Β· 49 applications Β· 25d

    Middle Back-End Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· English - B1
    Kiss My Apps is a platform company that unites 7 product verticals and 30+ AI-first products, with over 100 million users and its own ecosystem of analytics, payment, and marketing solutions. KMA’s products are global leaders in the utilities,...

    Kiss My Apps is a platform company that unites 7 product verticals and 30+ AI-first products, with over 100 million users and its own ecosystem of analytics, payment, and marketing solutions.

     

    KMA’s products are global leaders in the utilities, lifestyle, and health & fitness niches β€” including AI Remodel, Printer, Botan, Calorie Counter, and more. These are top-ranked App Store products that meet the needs of communities of hundreds of millions of people.
    Our pace is our competitive advantage. KMA grows at least 3Γ— year-over-year.

     

    Kiss My Apps is looking for an experienced and proactive  Backend Developer to join our team and work on an internal payment platform used across all KissMaps products. You will be responsible for developing and scaling backend services, working with payment logic and integrations, and contributing to the evolution of our admin tools. This role offers the opportunity to influence the product’s technical direction.

     

    Who we need:

    • Proficient in Node.js and TypeScript – strong experience in backend development using TypeScript and Node.js, with a focus on building scalable, serverless applications.
    • Experience with AWS Services – familiarity with AWS Lambda, SNS, SQS, S3, and DynamoDB is crucial for effectively managing our event-driven architecture.
    • Understanding of Payment Gateways and Subscription Logic – prior experience with payment providers (e.g., PayPal) and subscription-based services, including retry logic and event handling.
    • Database Knowledge – proficiency in SQL (PostgreSQL preferred) for managing subscription and payment data.
    • Networking fundamentals - solid understanding of DNS, TCP/IP, HTTPS/SSL, and OSI model, along with experience in troubleshooting network issues to ensure secure and efficient data flow across distributed systems.
    • Frontend Fundamentals - familiarity with RESTful API integration, Cross-Origin Resource Sharing (CORS) policies, iframe handling, and other browser security features to ensure smooth and secure backend/frontend interactions.

     

    Would be a plus:

    • Experience working with payment systems, PSPs, and financial transactions.
    • Experience in fintech, e-commerce, or high-load products.
    • Experience with fraud mechanisms, risk flows, webhooks, and reconciliation.
    • Experience in system migrations, refactoring, or scaling.
    • Understanding of payment protocols and scenarios.
    • Testing and Quality Assurance – hands-on experience in unit testing, integration testing, and test-driven development to ensure high service reliability.
    • Version Control and CI/CD – solid experience with Git, code review practices, and CI/CD pipelines for smooth development workflows.
    • English level: Intermediate (B1).

     

    What you need to do:

    • Integrate new payment providers and manage subscriptions.
    • Build and improve the admin panel for product and payment management.
    • Develop event-driven payment processing in AWS.
    • Ensure high code quality with tests and reliable service.
    • Optimize system performance and scalability.
    • Collaborate with analytics, marketing, and support teams.

     

    Hiring Process:

    • Intro with the recruiter.
    • Technical interview with the a technical expert.
    • Final interview.

     

    We offer:

    1. Work format of your choice: fully remote from anywhere in the free world, as well as access to one of our offices if desired (Kyiv, Odesa, Warsaw).
    2. Conditions that help you focus on performance: fair compensation that matches your skills and experience. We also provide equipment regardless of work format and location.
    3. Career growth through action: 80%+ of all leads at Kiss My Apps were switchers just 2–3 years ago. Your impact here isn’t defined by years on your resume β€” it’s defined by how quickly you learn, take responsibility, and own your career.
    4. Well-being program: supporting your mental health with online yoga classes twice a week.
    5. Development and professional fulfillment: we host internal English-speaking clubs with a native speaker, and offer opportunities to speak at internal and external events by Kiss My Apps. In addition, you’ll have an annual budget to cover up to 50% of the cost of professional conferences, educational events, and training.
    6. Additional benefits of your choice: We offer a fixed annual budget for you to decide how to spend β€” 50% coverage of health insurance, therapy, sports, or dental care. Plus, 40 days of paid vacation and sick leave with no date restrictions.
    7. Support during wartime: we provide everything needed for uninterrupted work, systematically support the Defense Forces, and participate in Ukraine’s recovery initiatives.
    More
  • Β· 125 views Β· 28 applications Β· 7d

    Technical Lead (Node.js )

    Full Remote Β· Poland, Ukraine Β· 5 years of experience Β· English - B2
    Description You will be joining the project, an enterprise-grade software solution designed to help energy organization calculate, monitor, and reduce their CO2 footprint. The project is entering a critical phase of enhancement, moving beyond simple...

    Description

    You will be joining the project, an enterprise-grade software solution designed to help energy organization calculate, monitor, and reduce their CO2 footprint. The project is entering a critical phase of enhancement, moving beyond simple tracking to provide robust, data-driven calculation tools for sustainable materials and operational efficiency.

    The project involves two main applications:

    1. The first application is designed to visualize and analyze the estimated environmental footprint of a project during the tender stage. This application helps our client respond to proposals by providing an environmental footprint estimation for various pieces of equipment they sell. It currently has blueprints for about 11 items. The application generates reports that are included in the tender response to clients.
    2. The second application performs an environmental impact assessment and generates reports for the actual construction phase of a project. It collects carbon and environmental impact data across five categories: site usage (water, electricity, materials), people traveling to and from the site, machinery used on site, and shipping for materials going back and forth from the site.

    The project’s tech stack consists of a React-based static website with Ant Design for styling on the front end, and an API built on Strapi.js (an open-source Node.js headless CMS) with a MySQL backend. The application is hosted on Azure.

    GlobalLogic will contribute to enhancing the applications with new features such as:

    • Implement an administrative UI/UX
    • Develop a new product environmental footprint methodology
    • Add project statuses
    • Link both applications together
    • Improve filtering
    • Add project-level permissions
    • Implement a bulk change feature

    This is a dynamic environment where the goal is not just to write code, but to build a system that makes a tangible environmental impact. You will be part of a stable, high-seniority Core Team that values stability, architectural integrity, and continuous value delivery over quick fixes.

    Requirements

    We are seeking a highly skilled Technical Lead to helm the engineering efforts for a high-impact enterprise sustainability project. In this role, you will act as the β€œtechnical anchor” for a dedicated Core Team, bridging the gap between high-level architectural decisions and day-to-day code execution. If you are a hands-on leader who thrives on mentoring developers, collaborating with stakeholders, and solving complex integration challenges (including Carbon Footprint logic, regulatory compliance, and audit trails) within the Microsoft Azure ecosystem, this is the role for you.

    As the Technical Lead, you will be responsible for the technical delivery and code quality of the our client’s platform. You will lead a cross-functional team comprising Full-stack, Backend, and QA Engineers, while working closely with a UI/UX Designer, Business Analyst, and Project Manager.

    You are not just a manager; you are a β€œplayer-coach.” You will spend approximately 50-60% of your time on hands-on coding and architectural reviews, and the remaining time on team guidance, sprint planning, and stakeholder communication. You will partner directly with the Senior Solution Architect to ensure new features – such as user-managed emission factor databases, mandatory audit trails, and advanced calculation engines – are scalable, secure, and aligned with the existing legacy architecture.

    We are looking for someone who:

    • Has 7+ years of experience as an Engineer with a strong focus on Node.js and 3+ years of Tech Lead experience.
    • Possesses deep expertise in the JavaScript/TypeScript ecosystem (Node.js & React).
    • Possesses deep expertise and understanding in the REST (API & architecture).
    • Demonstrates deep knowledge in Relational Database Design and SQL, capable of architecting complex schemas and optimizing high-volume queries in MySQL.
    • Has proven experience deploying and managing applications on Microsoft Azure.
    • Nice to have an understanding of the nuances of Headless CMS (StrapiJS) integration.
    • Can translate complex business requirements from the Business Analyst into technical tasks for the development team.
    • Has excellent problem-solving, analytical, and debugging skills.
    • Has upper Intermediate English.

    Job responsibilities

    Technical Leadership & Delivery

    • Lead the development lifecycle for new features, from technical design to deployment, ensuring adherence to clean code principles (SOLID, DRY).
    • Conduct thorough code reviews for Backend (Node.js) and Frontend (React/Redux) to ensure high performance, security, and maintainability.
    • Manage the CI/CD pipelines and cloud infrastructure on Microsoft Azure.
    • Oversee the implementation of StrapiJS as a headless CMS and ensure proper data modeling for MySQL databases.
    • Enforce security best practices, particularly regarding oAuth/JWT authentication, data protection, and forensic audit logging.

    Team Management & Mentorship

    • Mentor Senior and Mid-level developers, resolving technical blockers and fostering a culture of technical excellence.
    • Collaborate with the QA Engineer to define testing strategies (Unit, Integration, E2E) and ensure zero-regression releases.
    • Assist the Project Manager in estimation, sprint planning, and backlog grooming to ensure realistic delivery timelines.

    Architecture & Strategy

    • Collaborate with the Senior Solution Architect to validate technical feasibility for complex data logic and legacy system refactoring.
    • Work with the Business Analyst and Client Stakeholders to clarify requirements for sustainability metrics and CO2 calculations.
    • Maintain and update technical documentation, ensuring the β€œAs-Is” and β€œTo-Be” states are clearly defined.
    More
  • Β· 229 views Β· 46 applications Β· 11d

    Senior Node.js Engineer with AI - Ukraine location only

    Full Remote Β· Ukraine Β· Product Β· 4 years of experience Β· English - B2
    Who we are looking for: Minimum 4+ years of experience as a Node.js Backend Developer working on enterprise-level projects. Demonstrated experience in projects involving the integration of backend systems with AI-powered tools. Familiarity with Node.js...

    Who we are looking for:
     

    • Minimum 4+ years of experience as a Node.js Backend Developer working on enterprise-level projects.
    • Demonstrated experience in projects involving the integration of backend systems with AI-powered tools.
    • Familiarity with Node.js for backend scripting tasks and AI-related solutions.
    • Experience with using Langchain, LlamaIndex, or similar tools to build AI-driven systems for business use cases.
    • Knowledge of Large Language Models (LLMs), their mechanics, and development practices that promote efficient use of AI-based applications.
    • Experience working on retrieval-augmented generation (RAG) workflows, advanced memory management techniques, and tool calling architectures.
    • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure, especially with respect to deployment and AI integrations.
    • Awareness of Agile development methodologies, contributing to sprint planning, daily stand-ups, and continuous improvements.
    • Bachelor’s Degree (or equivalent experience) in Computer Science, Software Engineering, Information Systems, or related fields.
       

    Your future role:

    • Build robust APIs and backend services with Node.js.
    • Collaborate with cross-functional teams to define, design, and ship new AI and Agentic AI features.
    • Optimize applications for maximum speed and scalability.
    • Troubleshoot and debug issues across the stack.
    • Stay updated with the latest trends and technologies in web development.
       

    What we offer:
     

    • Competitive salary and benefits.
    • Flexible working hours and remote options.
    • Opportunities for professional growth and learning.
    • A collaborative and inclusive work environment.
    More
  • Β· 204 views Β· 37 applications Β· 22d

    Automation Developer (n8n)

    Part-time Β· Full Remote Β· Worldwide Β· 1 year of experience Β· English - A1
    I’m looking for an Automation Developer with hands-on n8n experience to automate SMM and media workflows in our content agency. The job is to build and maintain simple but reliable systems that connect services like Google Sheets/Drive, post scheduling...

    I’m looking for an Automation Developer with hands-on n8n experience to automate SMM and media workflows in our content agency. The job is to build and maintain simple but reliable systems that connect services like Google Sheets/Drive, post scheduling tools, messengers (Telegram), and other apps via APIs. Typical tasks: read rows from a sheet, prep the data, upload media via a link, schedule/publish a post, write results back (status + error), add retries and duplicate protection. You should be comfortable with basic API requests, webhooks, and quickly fixing common errors. We’ll start with one real pipeline and then expand into other automations.

    More
  • Β· 101 views Β· 18 applications Β· 22d

    Team Lead Node JS

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· English - B1
    We’re a product powerhouse building a full-stack ecosystem for iGaming businesses. 40M+ players. 250 brilliant minds. One bet: our technology is so rock-solid that we stake our own business on it. From our hubs in Ukraine, Georgia, the UK, and the...

    We’re a product powerhouse building a full-stack ecosystem for iGaming businesses. 40M+ players. 250 brilliant minds. One bet: our technology is so rock-solid that we stake our own business on it.
    From our hubs in Ukraine, Georgia, the UK, and the Philippines, we blend real-world experience, a battle-tested Tech Radar, all within an open-door culture. 

    Turnkey isn’t just our biggest team β€” it’s the engine room of everything we build.
    It’s the tech our partners bet their business on: no patchwork, no plug-ins. Just one battle-tested ecosystem designed to launch, grow, and lead in the most dynamic markets.
    Turnkey unites VeliHorizon (our core platform), VeliX (the experience layer), and VeliPayments β€” the trio powers every player's journey and operator’s next big leap.

    We invite the Team Lead Node JS to join the VeliHorizon team.
    VeliHorizon β€” our battle-tested platform built on real gaming floors. High-performance, microservices at its core, API-first by design β€” it keeps operations smooth, data sharp, and transactions flying.
    Every click, spin, and payout runs through Horizon β€” proven in the toughest conditions, powering thousands of moments a second. Built by cross-functional teams who own every detail β€” from first idea to live performance.

    In this role, you will:

    • Hands-on contribution and leadership of team feature development, delivery and supervising in quality assurance
    • Lead code, application and architecture design review, improvements and R&D activities
    • Lead and participate in SRE practice, housekeeping, on-call, correction-of-errors, continuous improvement process and practice in a team
    • Participate in cross-functional activities and collective leadership processes Team Lead Catch Up, Scala Community and Technical Board
    • Manage and refine the technical tools, frameworks, and best practices used in the backend stack
    • Continuously enhance the CI/CD pipelines to streamline development, testing, and deployment
    • Support hiring new team members and invest in maintaining high level of technical experience of teams members
    • Maintain comprehensive and up-to-date documentation for backend services and systems
    • Constantly improve end-user experience, optimizing product performance

    Skills and experience you will need:

    Must have:

    • At least 5 years of experience in backend development using JavaScript/TypeScript (NodeJs)
    • Minimum of 2 years of experience as a Backend Team Lead.
    • Strong experience with NestJs, Fastify
    • Good knowledge of PostgreSQL
    • Experience with Kafka
    • Experience with Redis
    • Understanding of Agile methodologies and DevOps best practices
    • Expertise in performance optimization for backend services
    • Strong proficiency in REST API gRPC API
    • Experience with AWS, Docker, k8s
    • Knowledge of architectural patterns and design patterns
    • Experience with high-load
    • Experience with building and maintaining CI/CD pipelines


    Will be a plus:

    • Experience with Clickhouse
    • Experience with Sentry, Grafana, ELK
    • Experience with WebSockets


     

    More
  • Β· 34 views Β· 3 applications Β· 21d

    Full-Stack JavaScript Developer (Svelte / Node.js)

    Full Remote Β· Ukraine Β· 6 years of experience Β· English - C1
    We are an outsourcing company looking for a Full-Stack JavaScript Developer to join our client β€” a product company providing hosting and co-location services. The client is actively developing their own infrastructure control panel / client portal used...

    We are an outsourcing company looking for a Full-Stack JavaScript Developer to join our client β€” a product company providing hosting and co-location services. The client is actively developing their own infrastructure control panel / client portal used for provisioning services, managing servers and billing.

    The product is already in production and used daily by internal teams and customers. At the moment, the main focus is on stability, edge cases and overall product quality rather than adding new features.

    The product is a SaaS admin panel for hosting and infrastructure services. The backend integrates with VMware vSphere API through an internal abstraction layer, so experience with infrastructure or virtualization concepts will be a strong advantage.

    The tech stack includes Svelte on the frontend and Node.js (Express) with JavaScript on the backend. Swagger / OpenAPI is used for API documentation. The team works in Slack (English), ClickUp, with weekly planning. There are testing, staging and production environments (moving to feature-branch workflow).

    In this role you will own features end-to-end (frontend and backend), fix bugs, regressions and edge cases, maintain and extend the existing API (100+ endpoints), and work with Svelte UI flows focused on functionality rather than design. There is no designer and no Figma-based workflow β€” UI decisions are based on the existing product. You will do basic developer-level testing and work closely with system administrators who validate changes on real servers.

    We are looking for a developer with strong Node.js / Express / REST API experience, comfortable working in an infrastructure-oriented product. Swagger / OpenAPI experience is a plus. You should have a practical debugging mindset, be able to quickly reproduce and fix issues, communicate confidently in English and feel comfortable working without a heavy design or UX process.

    Nice to have: experience with VMware / vSphere, hosting panels, infrastructure automation, Kubernetes basics or DevOps background.

    We offer a 1-month paid trial on real backlog tasks, followed by a performance review. If everything goes well, this is a long-term cooperation. The product is stable, the client is profitable and plans long-term development of the platform.

    More
  • Β· 175 views Β· 28 applications Β· 5d

    Senior Software Engineer (Node.js)

    Full Remote Β· Countries of Europe or Ukraine Β· 8 years of experience Β· English - B2
    Description: We are looking for a Senior Software Engineer to design, build, and evolve a robust serverless backend infrastructure. You will take ownership of cloud engineering initiatives, ensure system reliability and scalability, and help shape an...

    Description:

    We are looking for a Senior Software Engineer to design, build, and evolve a robust serverless backend infrastructure. You will take ownership of cloud engineering initiatives, ensure system reliability and scalability, and help shape an AI-first development culture. This role involves architecting distributed systems, scalable APIs, and secure payment and subscription integrations, all while maintaining enterprise-grade standards for performance and reliability.

     

    Requirements:

    • 10+ years of professional software development experience.
    • Advanced proficiency in Node.js and Python with a strong grasp of asynchronous programming.
    • Hands-on experience with AWS serverless technologies (Lambda, API Gateway, DynamoDB, S3, SQS, SNS).
    • Strong knowledge of database design and optimization (SQL and NoSQL).
    • Experience implementing CI/CD pipelines and automated testing frameworks.
    • Demonstrated expertise in site reliability engineering (SRE), including monitoring and failover strategies.
    • Excellent analytical and communication skills with the ability to work in distributed teams.
    • Background in SaaS product development and familiarity with SaaS-specific scalability challenges.
    • Experience working within Agile methodologies.
       

    Would be a plus:

    • Familiarity with AWS security and compliance best practices.
    • Experience in real-time analytics or event-driven architectures.
    • Knowledge of C# or additional backend languages.
    • Experience designing microservices architectures.
    • Exposure to high-traffic consumer applications.
    • Understanding of networking and URL routing logic (e.g., link shortening and redirection).
       

    Duties:

    • Architect and build scalable, high-availability backend systems leveraging serverless cloud technologies.
    • Collaborate closely with product, design, and operations teams to deliver seamless user experiences.
    • Lead AI-driven engineering initiatives, ensuring long-term maintainability and scalability.
    • Mentor and guide engineers, promoting a culture of technical excellence.
    • Design, develop, and maintain backend services in Node.js and Python within AWS environments (Lambda, API Gateway, DynamoDB, SQS, SNS, etc.).
    • Collaborate with front-end teams for efficient client-server integration (React.js).
    • Implement best practices in monitoring, logging, and automated alerting.
    • Conduct code reviews, troubleshoot production issues, and drive continuous improvement.
    • Maintain clear and comprehensive technical documentation.
    • Proactively identify architectural enhancements to improve system resilience and performance.
    • Work autonomously with a strong sense of ownership and accountability.

     

    Benefits:

    • A competitive salary and flexible compensation package
    • Flexible working format: remote, office-based, co-working space
    • Professional development tools (mentorship program, tech talks and trainings)
    • Medical insurance
    • Free corporate English classes and speaking clubs with a native speaker
    • Various corporate events
    More
  • Β· 231 views Β· 58 applications Β· 21d

    Node.js Software Engineer

    Full Remote Β· Worldwide Β· 3 years of experience Β· English - B1
    This is a fully remote opportunity for a Software Engineer with solid experience in Node.js who is motivated to grow and take on new challenges. We are looking for a specialist with 3+ years in software development, confident in building backend...

    This is a fully remote opportunity for a Software Engineer with solid experience in Node.js who is motivated to grow and take on new challenges. We are looking for a specialist with 3+ years in software development, confident in building backend solutions, working with microservices, and writing efficient raw SQL. You should be comfortable working directly with Node.js, mainly using Express or Fastify.
    As the team is distributed, participation in all regular video calls (daily stand-ups, weekly meetings, team sessions) is expected. An up-to-date LinkedIn profile will also be required as part of the recruitment process.

     

    Responsibilities

    • Design, develop and support backend services using Node.js.
    • Work closely with product, data and engineering teams to deliver new features.
    • Investigate, fix and prevent issues to ensure system stability and code quality.
    • Participate in code reviews and contribute to improving engineering practices.
    • Follow modern backend trends and propose technical improvements.
    • Take ownership of complex tasks and quickly adapt to new technologies and tools.

       

    Requirements

    • 3+ years of experience in software development with a strong focus on backend and raw Node.js.
    • Confident work with Express and/or Fastify.
    • Experience building and maintaining microservices.
    • Strong knowledge of relational databases and hands-on work with raw SQL.
    • Experience with message brokers (Kafka is a strong plus / requirement).
    • Experience integrating with external systems via APIs and different protocols (REST, Pocket, etc.).
    • Ability to analyze large volumes of data and identify anomalies related to risk and fraud.
    • Understanding of security best practices and data protection.
    • Strong problem-solving skills and ability to work in a fast-paced startup environment.
    • Good communication skills and ability to work effectively in a remote team.
    • Proactive mindset and willingness to learn.
    • Knowledge of Python and/or PHP is a plus.

     

    What we offer:
    - Flexible work format - remote, 8-hour working day without time trackers;
    - Competitive salary;
    - Tight-knit and friendly team;
    - Personalized career growth;
    - Up to 50% coverage of the cost of professional courses;
    - Vacation time, sick-leaves, national holidays ;
    - Competitive bonuses for a personal recommendation of new employees;
    - Professional development tools (mentorship program, tech talks and workshops);
    - English classes with a teacher;
    - Corporate events and team buildings.

    More
Log In or Sign Up to see all posted jobs