Jobs Node.js
179-
Β· 135 views Β· 23 applications Β· 16d
Team Lead React/ Node.js
Full Remote Β· Worldwide Β· 5 years of experience Β· English - B1We are seeking a Team Lead React/ Node.js to lead a small, high-impact engineering team responsible for our customer-facing web platform and API, and an internal platform used for AI model training. This role is both hands-on and leadership-oriented, with...We are seeking a Team Lead React/ Node.js to lead a small, high-impact engineering team
responsible for our customer-facing web platform and API, and an internal platform used for AI
model training. This role is both hands-on and leadership-oriented, with a strong focus on technical
ownership, system design, and product-team collaboration.
The ideal candidate combines deep technical expertise in modern TypeScript-based development
with experience guiding engineers, improving workflows, and shipping high-quality features in a
fast-paced startup environment.
Key ResponsibilitiesTeam Leadership
Lead a team of two full stack developers and one QA engineer.
Provide ongoing mentorship, code reviews, and technical direction.
Facilitate Scrum ceremonies and maintain smooth execution of sprints.
Ensure high engineering standards, testing quality, and delivery velocity.
Technical Ownership
Own the development and maintenance of our customer-facing web platform (React +Node.js), external APIs and Internal Platform.
Lead architecture, design, and implementation of backend services using AWS Lambda
(serverless) and containerized workloads on EC2.
Oversee performance, reliability, and scalability of the Postgres RDS database.
Drive improvements to CI/CD pipelines, build systems, testing strategy, and infrastructure
reliability.
Ecosystem & Tooling
Work within a monorepo environment.
Manage Infrastructure as Code using CloudFormation.
Maintain monitoring, logging, and alerting pipelines using Coralogix.
Ensure robust automated testing using Cypress and Vitest.
Maintain Docker-based development environments and EC2 deployments.Cross-Team Collaboration
Partner directly with Product Managers to translate requirements into technical plans.
Coordinate with other engineering teams under the CTO to align architecture, standards, and
shared components.
Key Projects They Will Own
Customer-facing web platform (React + Node.js + AWS) and API.
Internal platform for AI model training, including backend services and supporting tooling.
Ongoing modernization and scaling efforts across the stack.
Culture & Working Style
Scrum-based, iterative development
High autonomyβengineers are trusted to own problems end-to-end
Fast-paced startup with rapid decision-making and high impact
Qualifications
Strong experience with TypeScript across frontend and backend.
Hands-on experience with React, Node.js, AWS Lambda, EC2, Postgres RDS, and Docker.
Experience leading or mentoring engineers.
Solid understanding of CI/CD (GitHub Actions), automated testing, logging, and monitoring.
Ability to work directly with Product and translate requirements into architecture and tasks.
Nice to Have
Knowledge of serverless design patterns.
Experience in performance tuning for Postgres and Node.js.
Hiring Process
Technical screening
Culture and leadership interview with CTO
More -
Β· 349 views Β· 129 applications Β· 27d
Senior Backend Engineer (Node.js/TS) - Real-time AI Systems
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - B2We are creating the future of software development: a system that generates and executes applications from natural language in real-time. Backed by a team of ex-FAANG engineers, we are moving fast. Our MVP is nearly ready, and we need a Senior Node.js...We are creating the future of software development: a system that generates and executes applications from natural language in real-time.
Backed by a team of ex-FAANG engineers, we are moving fast. Our MVP is nearly ready, and we need a Senior Node.js Engineer to speed up and cross the finish line and scale.
The Mission We need clean, rapid execution. We're build ingthe engine that powers real-time AI generation.
The Tech Stack & Challenge
- Core: Node.js + TypeScript (Production grade).
- Streaming: Building robust streaming APIs (handling real-time token generation).
- Resilience: Managing concurrency, client disconnects, and heavy background workflows (analytics/billing).
- Database: PostgreSQL.
Who You Are
- You have deep experience with Async/Streaming systems (Web Streams API is a plus).
- You understand the difference between a request lifecycle and a background process.
- You write code that handles memory leaks and abort signals gracefully.
- You are a "doer", you want to translate diagrams into working code, fast.
If you are a senior dev who loves correctness, performance, and shipping fast, youβll feel at home here.
Interested? Please send a short note with:
- Your experience with Node.js streaming.
- An example of how youβve handled complex concurrency or background jobs.
-
Β· 89 views Β· 24 applications Β· 12d
Team Lead Node.js Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - NoneTeam Lead Developer 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...Team Lead Developer 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 team developers - up to 12 people
Project stack: Node.js (backend), NoSQL, SQL, Redis, MongoDB, Linux.
Locations/Offices - Kyiv, Lviv, Odesa, Mykolaiv or remote.
Requirements:
- 2+ years of experience as a Team Lead, including managing and mentoring a team of 5+ developers.
- At least 5 + years of backend development experience, with a strong focus on Node.js
- Experience in managing and motivating a team, including conducting 1-on-1 meetings, providing feedback, e.t.c
- Experience in setting team goals and KPIs focused on achieving business results and product growth.
- Ability to analyze tasks, metrics, and risks, identify root causes, and propose process improvements.
- ββDeep understanding of the teamβs service architecture, experience in conducting technical reviews, code reviews, and participating in technical gates before releases.
- Ability to escalate and handle complex technical issues, including performance and system cases.
- Experience with databases: PostgreSQL, MySQL, ClickHouse, MongoDB, Redis (basic administration, replication, troubleshooting).
- Experience with monitoring: Zabbix, Prometheus + Grafana.
- Knowledge of network protocols (HTTP/HTTPS, FTP, SSH, TCP/IP, DNS, WebSocket), Git, and CI/CD processes.
Will be a plus :
- Experience in AdTech companies will be a great advantage
Responsibilities:
- Manage and mentor a team of 10+ backend engineers.
- Hands-on involvement in development, including writing code, conducting code reviews, and supporting the team in resolving complex technical issues.
- Conduct regular 1-on-1 meetings and performance reviews, and manage individual development plans for developers.
- Set team KPIs according to business goals and product development stages.
- Ensure effective onboarding, mentoring, and integration of new team members
- Establish team processes considering product growth and team scaling.
- Actively plan and assess tasks to establish realistic deadlines and manageable workloads.
- Ensure clear and effective communication across team, technical leads, and stakeholders
- Technical quality control of the teamβs solutions, including architectural reviews and pre-release gates.
- Ensure team progress transparency for business and stakeholders.
More -
Β· 17 views Β· 3 applications Β· 2d
Senior Node.js Developer (Valencia on-site)
Office Work Β· Spain Β· Product Β· 4 years of experience Β· English - B2BrainRocket 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.
We're looking for a Senior Node.js Developer to join our team in our Valencian office.
β Requirements:
βοΈStrong knowledge of JavaScript and the ECMAScript 6 standards
βοΈ3+ years of commercial experience with Node.js and Nest.js
βοΈ5+ years of commercial experience in web development
βοΈCommercial experience of working with high loaded SQL or NO SQL 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:
π 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;
ποΈ 20 working days of paid annual vacation, plus paid sick leaves;
π² 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 -
Β· 93 views Β· 8 applications Β· 9d
Senior Node.js Developer
Office Work Β· Spain Β· Product Β· 5 years of experience Β· English - B2BrainRocket 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 -
Β· 78 views Β· 13 applications Β· 6d
Senior Node.js Developer
Full Remote Β· EU Β· 7 years of experience Β· English - B2Hi there, Weβre looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions. Location: Europe only, preferably Poland. About the project: Our client provides an AI-powered platform that revolutionises...Hi there,
Weβre looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions.
Location: Europe only, preferably Poland.
About the project:Our client provides an AI-powered platform that revolutionises corporate expense management by automating approval workflows, tracking real-time spending, and offering data-driven budgeting insights.
Designed for mid to large-sized businesses (200 to 10,000 employees), the solution ensures scalability and flexibility, enabling greater control over expenses while enhancing employee autonomy.
By replacing traditional expense reports, it streamlines financial processes, helping companies embrace digital finance through intelligent, integrated software!
Requirements:
β 7+ years of backend development experience with production systems
β Proficiency in Node.js for building scalable backend applications
β Strong experience with SQL databases (MySQL, PostgreSQL), including query optimization and performance tuning
β Familiarity with backend frameworks such as Express.js or similar
β Experience working in Agile environments
β Strong analytical and problem-solving skills for performance optimization and system efficiency
β Excellent collaboration and communication skills within cross-functional teams
β Experience with cloud services (AWS, GCP, Azure)
β Familiarity with microservices architecture and containerization (Docker, Kubernetes)
β Knowledge of CI/CD practices
β Strong experience with AI development tools and frameworks
β Upper-Intermediate English level or higher
Responsibilities:
β Design, implement, and maintain scalable, secure, and high-performance backend systems
β Build and manage RESTful APIs for seamless integration and smooth user interactions
β Optimize database queries, manage schemas, and ensure data integrity with large datasets
β Collaborate with frontend engineers, product managers, and cross-functional teams to deliver impactful features
β Contribute to system architecture design, ensuring scalability, resilience, and maintainability
β Participate in code reviews, refactor code for performance, and suggest optimizations
β Ensure backend processes follow security, compliance, and data privacy best practices
β Monitor and optimize backend performance for a smooth user experience
What we offer:
β Flexible Work Environment: Opportunity to work remotely
β 1:1 English Classes: Individual English language training to enhance communication skills
β Great Team: Supportive, collaborative, and dynamic international team
β Equipment Provided: All necessary equipment supplied for efficient job performance
β Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave
β Commitment to Hiring Ukrainians: Dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work
β Flexible Payment System: Allows you to withdraw funds easily with multiple options
More
Does this position sound like a perfect match? Weβre eager to hear from you! -
Β· 58 views Β· 9 applications Β· 2d
Founding Senior Software Engineer
Full Remote Β· Ukraine Β· Product Β· 2 years of experience Β· English - B2Studio 402 is a software studio focused on turning cutting-edge technologies into real, market-ready products and companies. We work across multiple projects in parallel, using a shared TypeScript/Node.js/React platform and an AI-first mindset. Our...Studio 402 is a software studio focused on turning cutting-edge technologies into real, market-ready products and companies. We work across multiple projects in parallel, using a shared TypeScript/Node.js/React platform and an AI-first mindset.
Our values:
- Innovation first: We like to be early on new technologies, not late adopters.
- Ownership mindset: Engineers are product owners, not just ticket-takers.
- Technical excellence: We care about clean architecture, strong documentation, and long-term maintainability.
- Entrepreneurial spirit: We build with an eye toward real business impact and potential exits.
- Rapid adaptation: We move fast, adjust quickly, and learn in public.
The Role:
We are hiring a Founding Senior Software Engineer (senior to staff level) to act as the cross-cutting technical lead across several products in our portfolio.
You will:
- Own and evolve our shared TypeScript/Node.js/React platform.
- Set architecture patterns that other engineers follow.
- Partner directly with the founder on product and technical decisions.
- Stay hands-on: designing systems, writing code, reviewing pull requests, and shipping features.
This is an individual contributor role, not a people manager role, but your decisions will shape how other engineers build and ship.
What You Will Do:
Technical leadership
- Define and maintain architecture patterns across projects in our Node.js/TypeScript/React stack.
- Design scalable, well-documented APIs and backend systems used by multiple products.
- Establish shared libraries, tooling, and conventions so teams can move faster without reinventing the wheel.
Make clear, documented technical decisions and communicate the reasoning behind them.
Hands-on building
- Ship high-quality features end to end: from backend design to React/Next.js implementation where needed.
- Integrate third-party APIs and services, including AI and large language model providers when they add real product value.
- Write clean, testable, maintainable code with a focus on long-term quality, not just short-term hacks.
Create and maintain technical documentation that other engineers can rely on.
Product and ownership
- Work closely with the founder to translate business and product goals into technical strategies.
- Proactively propose improvements to products, architecture, and developer experience.
- Question requirements constructively and offer better solutions, not just point out problems.
Take true ownership: surface risks early, suggest trade-offs, and follow through to shipped outcomes.
Team impact (without being a manager)
- Help other engineers make good architectural and implementation choices.
- Raise the bar on code quality, testing, and documentation through example and thoughtful review.
Contribute to and refine the studioβs engineering practices, standards, and ownership culture.
What We Are Looking For:
Must-haves
- Senior-level experience (or above) building production systems in TypeScript and Node.js.
- Strong experience with modern frontend development using React.
- Proven track record of owning complex features or systems end to end: design, build, launch, iterate.
- Comfort operating in ambiguous environments: you can clarify requirements, propose approaches, and make decisions without needing rigid specifications.
- High ownership mindset: you think in terms of product and business impact, not just tasks completed.
- Strong communication skills: you document decisions, keep stakeholders updated, and communicate risks early.
- Experience designing APIs and backend architectures that serve multiple clients or products.
Solid understanding of engineering fundamentals: data modeling, caching, performance, observability, testing.
AI and agents
- Real interest in AI and agents, with enough experience to integrate large language models or related services into products, for example calling an LLM API, designing prompts, or wiring tools.
Excitement about using AI to build better products and workflows, even without a research background.
Nice-to-haves
- Experience acting as a de facto tech lead or staff-level individual contributor in a startup, studio, or multi-product environment.
- Experience with React Native or mobile development.
- Exposure to building internal platforms or shared component libraries for multiple teams or products.
- Experience with modern DevOps practices such as continuous integration and deployment, cloud infrastructure, and monitoring, sufficient to collaborate effectively with infrastructure-focused teammates.
Prior work in early-stage companies or studios where you helped define engineering culture and practices.
Who You Are
- You are a builder who prefers shipping real things to only discussing them.
- You are energized by ambiguity and open problem spaces, not frustrated by them.
- You care about both the architecture and the user: you think about how your decisions affect the product and the business.
- You are comfortable being accountable: you make decisions, document them, and own the outcomes.
- You prefer lightweight process and clear ownership over heavy process and bureaucracy.
You are not looking for a pure research role or a pure management role; you want to stay close to the code and the product.
How We Work
- Flat structure with direct communication between you, the founder, and the rest of the team.
- Multiple products in parallel, giving you exposure to a variety of problems and domains.
- Documentation and ownership: decisions get written down, and engineers are trusted to act on them.
Remote-first: we work fully remotely and optimize for written communication and clear expectations.
Compensation
We offer a competitive salary and meaningful equity for the right person. Exact details will be discussed directly with candidates and calibrated based on experience and impact.
More -
Β· 337 views Β· 45 applications Β· 8d
Senior Full-stack Node.js+React Engineer
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - NoneJob Summary As a Senior Full-stack Engineer, you will architect and deliver end-to-end solutions for our cutting-edge Skin Gambling and Casino Platform, seamlessly integrating robust back-end services with responsive front-end experiences. Using Node.js...Job Summary
As a Senior Full-stack Engineer, you will architect and deliver end-to-end solutions for our cutting-edge Skin Gambling and Casino Platform, seamlessly integrating robust back-end services with responsive front-end experiences. Using Node.js and React, youβll transform design visions into a high-performance, secure platform that operates flawlessly across web and mobile devices, serving players globally.
Required Qualifications (Must-Have)- 6+ years of commercial software development experience, with a portfolio demonstrating complex web applications.
- 3+ years of experience as a Full-stack JavaScript/TypeScript Developer
- Solid expertise in Node.js, Nest.js, TypeORM, WebSockets, PostgreSQL, and Redis.
- Deep knowledge of SQL and NoSQL database architecture, optimization, and management.
- Proven hands-on experience with React.js and Next.js for building complex interactive web interfaces for desktop and mobile devices.
- Proficiency in TypeScript, MobX/Redux for state management, and modern CSS frameworks (SCSS or Tailwind CSS).
- Hands-on experience with Vite, monorepo tooling (e.g., Turborepo), and WebSocket integration.
- Experience with SSR and SPA architectures, understanding of reactive programming, and state management.
- Experience writing and executing tests, including unit, integration, and failure tests.
- Knowledge of Docker, Kubernetes, and the concepts and benefits of CI/CD processes.
- Knowledge of SOLID, GRASP, CQRS principles, GoF design patterns, and DDD concepts.
- Knowledge of Event Sourcing, including events, aggregates, projections, and event streams.
- Good knowledge of traditional monolithic architectures, microservices architecture, and hexagonal architecture's emphasis on separation of concerns.
- Fluency in Ukrainian or Russian and proficiency in English for technical collaboration in a remote/global team setting.
- Ability to work within the CET/EET time zone.
Your Advantage (Nice-to-Have)
- Experience with Skin/NFT Gambling or Online Casinos.
- Experience with high-load systems and payment service providers integration.
- Experience with blockchain technology in iGaming or Fintech.
- Previous experience working in a start-up environment with rapid iteration cycles.
Key Responsibilities
- Architect & Develop Full-Stack Solutions: Design, build, test, deploy, and maintain secure, scalable features for our Skin Gambling/Casino Platform using Node.js (Nest.js) and React.js (Next.js) across web and mobile.
- Build & Optimize Backend Services: Develop high-performance backend logic, APIs (including WebSockets), data access layers, and integrations using Node.js, PostgreSQL, Redis, and TypeORM.
- Engineer Frontend Experiences: Create responsive, complex UIs with React.js, Next.js, TypeScript, MobX/Redux, and modern CSS (SCSS/Tailwind), ensuring optimal user experience.
- Apply Architectural Principles: Implement SOLID, GRASP, DDD, CQRS, Event Sourcing, and design patterns (GoF), choosing appropriate architectures (mono/microservices, hexagonal).
- Ensure Performance & Scalability: Identify and resolve bottlenecks, optimize databases (PostgreSQL), implement caching (Redis), and design for global traffic demands.
- Uphold Quality: Write and execute comprehensive tests (unit, integration, E2E); conduct code reviews to ensure stability and prevent regressions.
- Partner Cross-Functionally: Collaborate with Product, Design, QA, and stakeholders to translate requirements into technical solutions on time.
- Solve Problems & Innovate: Troubleshoot complex issues; research and propose new technologies to enhance platform capabilities and efficiency.
- Document Systems: Create and maintain clear technical documentation for architectures, APIs, and processes.
Interview Stages
- Application Review
- Interview Stages (2-3 weeks)
- Prescreen Call with Recruiter - 15-30 min
- Technical Interview with Software Architect and CPO - 1.5-2 hr.
- Job Offer
- Referrals: Employment and Background Check
-
Β· 137 views Β· 29 applications Β· 15d
Technical Lead (Node.js )
Full Remote Β· Poland, Ukraine Β· 5 years of experience Β· English - B2Description 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:
- 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.
- 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.
-
Β· 306 views Β· 48 applications Β· 1d
Senior Node.js Engineer with AI - Ukraine location only
Full Remote Β· Ukraine Β· Product Β· 4 years of experience Β· English - B2Who 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.
-
Β· 227 views Β· 38 applications Β· 30d
Automation Developer (n8n)
Part-time Β· Full Remote Β· Worldwide Β· 1 year of experience Β· English - A1Iβ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 -
Β· 108 views Β· 20 applications Β· 30d
Team Lead Node JS
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· English - B1Weβ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
-
Β· 37 views Β· 3 applications Β· 29d
Full-Stack JavaScript Developer (Svelte / Node.js)
Full Remote Β· Ukraine Β· 6 years of experience Β· English - C1We 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 -
Β· 194 views Β· 33 applications Β· 13d
Senior Software Engineer (Node.js)
Full Remote Β· Countries of Europe or Ukraine Β· 8 years of experience Β· English - B2Description: 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
-
Β· 249 views Β· 63 applications Β· 29d
Node.js Software Engineer
Full Remote Β· Worldwide Β· 3 years of experience Β· English - B1This 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:
More
- 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.