Jobs Node.js
179-
Β· 278 views Β· 57 applications Β· 21d
Trainee Node.js developer
Full Remote Β· Countries of Europe or Ukraine Β· English - B1We are looking for a motivated Backend Developer (Node.js) who is ready to work on real commercial projects and grow into a Fullstack Developer over time. If you already have experience with React β that will be a huge plus. About Us We are a tech team...We are looking for a motivated Backend Developer (Node.js) who is ready to work on real commercial projects and grow into a Fullstack Developer over time.
If you already have experience with React β that will be a huge plus.About Us
We are a tech team building modern web platforms and long-term solutions for clients from the EU, US, and other regions.
Our core stack includes Node.js, Express.js, MongoDB, and on the frontend β React.We value clean code, modern development practices, teamwork, and continuous growth.
Responsibilities
- Develop and maintain backend services using Node.js and Express.js.
- Work with databases (MongoDB or similar): schemas, queries, optimization.
- Build and maintain REST APIs and external integrations.
- Collaborate with the team, participate in code reviews, debugging, and deployment.
Gradually take on frontend tasks (React) as part of your transition to a Fullstack role.
Requirements
Must-have:
- Solid understanding of JavaScript and Node.js.
- Experience with or understanding of RESTful API development.
- Basic knowledge of databases (MongoDB preferred).
Strong motivation to learn, grow, and collaborate.
Huge plus:
- Experience with React or willingness to pick it up quickly.
- Understanding of basic frontend technologies (HTML, CSS).
- Experience transitioning from another backend language (e.g., Python).
Familiarity with the MERN ecosystem.
We Offer
- A clear development roadmap: Backend Developer β Fullstack Developer (MERN).
- Involvement in real, production-level projects.
- Mentorship and support from experienced engineers.
- Flexible schedule and remote-friendly environment.
- Growth opportunities within the team and participation in building high-quality products.
-
Β· 100 views Β· 23 applications Β· 23d
Senior Node.js Engineer
Full Remote Β· Ukraine Β· 5 years of experience Β· English - NoneBinariks is looking for a highly motivated and skilled Senior Node.js Engineer to join our team. Our project is a healthcare data platform for Medicare patient management. It addresses the problem of fragmented medical data across healthcare facilities by...Binariks is looking for a highly motivated and skilled Senior Node.js Engineer to join our team.
Our project is a healthcare data platform for Medicare patient management. It addresses the problem of fragmented medical data across healthcare facilities by consolidating information into a complete, readable patient chart for providers and staff. Ultimately, it enables advanced intelligence use cases, helping healthcare providers deliver the highest quality of care.
There are several teams on this project. Your future teammates will be: 3 Flutter Engineers, 1 Tech Lead, 3 Node.js Engineers, 1 Full Stack Engineer, 1 Python Engineer, 3 QAs, 2 BA/Tech Writers, 1 DevOps, and a Project Manager.
What Weβre Looking For:
- 5+ years of proven experience with Node.js and TypeScript
- Strong skills in Node.js, including good knowledge of asynchronous programming and building scalable backend systems
- Solid experience with any cloud, preferably GCP
- Strong knowledge of REST APIs development and integration
- Familiarity with software development methodologies and architectural patterns
- Eagerness to learn new coding approaches and stay open to continuous learning
- Excellent problem-solving and communication skills
- Ability to work independently
At least an Upper-Intermediate level of English for daily communication
Your Responsibilities:
- Build and maintain backend services with Node.js, focusing on performance, scalability, and reliability
- Design and develop RESTful API services
- Deliver quality software solutions using an Agile development cycle
- Design, code, test, and debug technical solutions
- Participating in making decisions regarding application architecture and database design
- Work with new technologies and best practices
- Maintain comprehensive documentation in Jira and Confluence
Actively participate in daily stand-up meetings
Will be a Plus:
- Experience with serverless framework
- Experience in the healthcare industry, particularly in projects involving medical data analysis
- Knowledge of healthcare standards, such as HL7 and FHIR
More
-
Β· 134 views Β· 12 applications Β· 7d
Founding Senior Software Engineer
Full Remote Β· Ukraine Β· Product Β· 2 years of experience Β· English - NoneStudio 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 -
Β· 161 views Β· 37 applications Β· 20d
AI Automation Software Engineer (TypeScript)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· English - B1 Ukrainian Product πΊπ¦Are you into streamlining processes and enhancing efficiency? Then we have a perfect role for you! We are seeking an AI Automation Engineer to join our Internal Automation Service team. At MacPaw, weβre committed to empowering our various teams with...Are you into streamlining processes and enhancing efficiency? Then we have a perfect role for you! We are seeking an AI Automation Engineer to join our Internal Automation Service team.
At MacPaw, weβre committed to empowering our various teams with cutting-edge automation solutions, enabling them to scale and excel in their domains. As a member of our Internal Automation Service, youβll play a pivotal role in analyzing, developing, and integrating bespoke automation solutions tailored to the specific needs of different departments within MacPaw.
Ready to use technology to make life easier for your colleagues? Weβd love to hear from you.
In this role, you will:- Design, build, test, deploy, and maintain complex automation workflows. This includes integrating various APIs and writing custom scripts to handle data and logic
- Analyze the business needs and ideas of internal teams; validate technical feasibility; and propose optimal architectures and tools (AI models, APIs, n8n logic, etc.) with clear justification of pros and cons
- Actively research, test, and demonstrate new AI tools. Conduct workshops and consulting sessions for internal teams to help them adopt AI and automation into their daily work
- Independently manage small-scale automation projects end-to-end β from requirements gathering and planning to stakeholder communication, documentation, and successful delivery in an environment without a dedicated project manager
- Monitor existing automations, promptly fixing failures and errors. Proactively identify opportunities for optimization, stability, and performance improvements in current processes
Skills youβll need to bring:- 3+ years of experience as a Software Engineer
- Basic understanding of how LLMs work, prompt engineering, model context protocol (MCP)
- AI agent concepts: knowledge of agent architecture, including components like planners/reasoners, tools/actuators, memory, and critics/verifiers
- n8n: hands-on experience building complex workflows in n8n. This includes understanding its visual, node-based editor, triggers, and execution logic (branching, looping, etc.)
- API integration: connecting and integrating various APIs within n8n automations or other solutions
- Data transformation: the ability to manipulate and transform data as it flows through a workflow. This involves working with JSON and other data formats to ensure data is in the correct structure for each node.
- Secure data handling practices
- Scripting/coding (e.g. Typescript)
- At least an intermediate level of English and fluent Ukrainian
As a plus:
- Experience of building dashboards (looker studio or similar)
- Python
What We Offer:
- We are a Ukrainian company, and we stand with Ukraine against the russian aggression
We maintain workplaces for the mobilized Macpawians and provide financial support to colleagues or their families affected by the war. Here, you can also read about the MacPaw Foundation, which intends to help save the lives of Ukrainian defenders and provide relief to as many civilians as possible. - We are committed to our veterans
Our Veteran Career and Empowerment Program is designed to ensure our veterans and active military personnel receive the recognition, support, and opportunities they deserve. - Hybrid work model
Whether to work remotely or at the hub is entirely up to you. If you decide to mix it, our Kyiv office, which works as a coworking space, is open around the clock. The office is supplied with UPS and Starlink for an uninterrupted work process. - Your health always comes first
We guarantee medical insurance starting on your first working month. For those abroad, you can receive a yearly Medical insurance allowance as compensation for managing your medical expenses. - Flexible working hours
You can choose a schedule that is comfortable for you. No one here tracks your clock in/out because MacPaw is built on trust and cooperation. - Space to grow both professionally and personally
Education opportunities to grow both hard and soft skills, annual development reviews, and internal community. - Teams we are proud of
We build honest, transparent, and reliable relationships within teams. Every Macpawian can improve processes and implement their ideas. We encourage open and constructive feedback and provide training for Macpawians on giving and receiving feedback. - Office designed for people (and pets)
Our office has it all: a spacious workplace with enough room for sitting up, lying down, and running around; a gym for recreation; cozy kitchens; a sleeping/meditation room; and a terrace with a view where we throw summer parties. Also, we have two cats living in the office, and you are welcome to bring your pets to the office (we have separate floors for cats and dogs). - Time-off policy that covers lifeβs needs
Convenient personal time-off policy to help you take care of essential matters in your personal life, and parental leaves. On top of all that, sabbaticals are open after 5 years of being with MacPaw. - Join social initiatives with MacPawCares
MacPaw participates in numerous humanitarian aid and charity projects across many fields, and you are welcome to jump in to make the world a better place. - Weβre an equal-opportunity employer. Here is a safe place for applicants of all backgrounds
We are hiring talented humans. Meaning with all our variety of backgrounds and identities, including service members and veterans, women, members of the LGBTQIA+ community, individuals with disabilities, and other often underrepresented groups. MacPaw does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
*Some benefits are under development, and new adjustments are possible.
-
Β· 225 views Β· 4 applications Β· 18d
Senior Node.js Developer for Toronto
Office Work Β· Canada Β· Product Β· 5 years of experience Β· English - B2A rapidly expanding international iGaming company that is actively growing its presence in the Canadian market. In Toronto, weβre setting up a new hub to drive our North American growth β and weβre looking for a Senior Node.js Developer to join our...A rapidly expanding international iGaming company that is actively growing its presence in the Canadian market.
In Toronto, weβre setting up a new hub to drive our North American growth β and weβre looking for a Senior Node.js Developer to join our engineering team.
β Requirements
- Strong knowledge of JavaScript and ECMAScript 6+ standards.
- 5+ years of commercial experience with Node.js and Nest.js.
- 5+ years of web development experience.
- Experience working with high-load SQL and/or NoSQL databases.
- Hands-on experience implementing REST, GraphQL, and WebSockets.
- Good understanding of TDD principles and writing automated tests.
- Solid knowledge of microservice architecture.
- Proficiency with Git version control.
- Experience with RabbitMQ and Redis.
- Strong experience with databases such as MongoDB and MySQL.
β Nice to Have
- 2+ years of experience working with CI/CD pipelines, microservices architecture, and containers.
- Experience with Kubernetes.
- Familiarity with NATS.
- Experience with TypeScript.
β Responsibilities
- Develop and enhance in-house iGaming platform.
- Integrate with third-party APIs and ensure smooth data exchange.
- Participate actively in developing new features from scratch.
- Contribute to building scalable, resilient, and high-performance back-end services.
- Collaborate closely with cross-functional teams to deliver end-to-end solutions.
π Why Join to our team in Toronto?
- Be part of an international company entering the Canadian market.
- Work onsite in our Toronto office, contributing to large-scale, global projects.
- Build innovative products in a fast-paced, high-growth industry.
- Competitive compensation and professional growth opportunities.
-
Β· 62 views Β· 8 applications Β· 27d
Senior Full Stack Node.js Developer
Ukraine Β· 5 years of experience Β· English - B2Check Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses...Check Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work. Our team values collaboration, flawless execution, and an agile mindset. We offer continuous learning opportunities, including access to training programs, conferences, and workshops to help you grow professionally.
Join us and be part of a team that values innovation, collaboration, and excellence in cybersecurity!
RESPONSIBILITIES
- Take ownership of the end-to-end development process for software components/services, including research, design, development, testing, rollout, and monitoring.
- Contribute to key technological and architectural decisions to drive innovation and scalability.
- Mentor and guide other engineers within the team through activities such as code reviews, dedicated sessions, and pair programming.
- Analyze and enhance the efficiency, scalability, and stability of various system components.
- Collaborate closely with Designers, Product Managers, and Software Engineers to ensure the delivery of high-quality products to our customers.
SKILLS
- 6+ years extensive experience with Node.js/React/TypeScript.
- Proven track record of designing and building native-cloud web applications from scratch on AWS.
- Strong understanding of microservice architecture, including serverless (lambda).
- Experience working in Agile scrum teams.
- Solid grasp of design patterns, software development techniques, and clean code practices.
- A team player with a proactive and can-do approach.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) is a plus.
- Bachelorβs degree in computer science/engineering.
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies.
- Work-life balance and flexible schedule.
- Competitive compensation with focus on your expectations; annual salary review.
- 24-day paid vacation and 100% paid sick leave.
- Financial support and legal support for individual entrepreneurs from our side.
- Professional, language and soft skills trainings.
- Health insurance coverage: individual and family, Fitness plan.
-
Β· 147 views Β· 26 applications Β· 2d
Node.js Developer
Full Remote Β· Worldwide Β· Product Β· 3 years of experience Β· English - B1A full-lifecycle tech development company dedicated to delivering innovative solutions for the iGaming and gambling industries. We are building best-in-class applications for the global iGaming market and are looking for a talented Senior Node.js...A full-lifecycle tech development company dedicated to delivering innovative solutions for the iGaming and gambling industries.
We are building best-in-class applications for the global iGaming market and are looking for a talented Senior Node.js Developer to join our team.Responsibilities:
- Design, develop, and maintain scalable back-end services using NestJS
- Build and optimize microservice architecture and communication between distributed systems
- Work with PostgreSQL β write performant queries, indexes, views, and materialized views
- Implement Redis for caching and queueing (BullMQ experience is a plus)
- Configure and maintain CI/CD pipelines
- Ensure application security using OAuth and modern client/server security patterns
- Write clean, readable, and maintainable code
Requirements:
- Experience in the iGaming / gambling industry
- Understanding of iGaming-specific concepts such as game rounds, RTP, RNG, provider integrations, wallet solutions, and transactional flow
- Senior-level experience with Node.js (NestJS)
- Strong knowledge of high-load and real-time processing systems
- Experience with event-driven architecture and message brokers (Kafka, RabbitMQ, BullMQ)
- Experience integrating third-party providers and payment systems
Deep understanding of transactional flow and microservices architecture
Nice to Have:
- Familiarity with Heroku, GCP, and Docker
- Experience with Prisma ORM
- Understanding of scalability and maintainability principles
-
Β· 140 views Β· 35 applications Β· 4d
Senior Backend Engineer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2About us Scrambly is the most rapidly growing Italy-based tech startup operating in the performance marketing and rewarded advertising space. Our platform helps users discover and test new apps, games, and services - and get rewarded for it. With millions...About us
Scrambly is the most rapidly growing Italy-based tech startup operating in the performance marketing and rewarded advertising space. Our platform helps users discover and test new apps, games, and services - and get rewarded for it. With millions of installs, weβre focused on scaling our mobile product and building a seamless user experience.
Now we are looking for a Senior Backend Engineer to join the team building the core systems behind Scrambly. In this role, you will be solving complex scalability challenges for a platform serving millions of users globally.
Your focus will be on writing robust, high-performance code and bridging the gap between product requirements and technical reality. You will work within a modern tech stack to ensure our systems remain fast, reliable, and easy to maintain as we grow.
Key Responsibilities- Design & Implementation
- Design, build, and maintain high-performance, scalable backend services and APIs using Node.js (NestJS)
- Write clean, maintainable, and testable code that serves as a benchmark for the team
- Ensure seamless integration between backend services and frontend applications
- Architecture & Technical Strategy
- Propose and implement architectural improvements for core systems
- Design complex features with a focus on long-term scalability, extensibility, and maintainability
- Apply best practices for distributed systems and RESTful API design
- Mentorship & Code Quality
- Champion high code quality and engineering best practices across the team
- Mentor other engineers through constructive code reviews, technical guidance, and pair programming
- Foster a culture of technical curiosity and continuous improvement
- Performance & Infrastructure
- Monitor system performance, identify bottlenecks, and proactively resolve reliability issues
- Collaborate with DevOps to ensure smooth CI/CD pipelines, deployments, and infrastructure reliability
- Work with containerization and orchestration tools to manage application lifecycles
- Cross-functional Collaboration
- Work closely with Product, Design, Frontend, and QA teams to deliver high-quality features
- Translate product requirements into robust technical specifications
- Communicate technical constraints and trade-offs clearly to non-technical stakeholders
Requirements
- 5+ years of software engineering experience, with a strong focus on backend development
- Strong proficiency in Node.js and modern frameworks like NestJS
- Excellent system design skills and a solid understanding of backend architecture, RESTful APIs, and distributed systems
- Experience with cloud platforms (GCP preferred; AWS or Azure acceptable), containerization (Docker), and orchestration/IaC (Kubernetes, Terraform, Helm)
- Proficiency with relational (e.g., PostgreSQL), NoSQL (e.g., Redis) databases, and message queues (e.g., RabbitMQ, GCP Pub/Sub, Redis Pub/Sub)
- Strong communication and collaboration skills, comfortable working in a fast-paced team environment
- English: Upper-Intermediate or higher (B2/B2+, written and spoken). You need to be able to communicate clearly in English to work effectively in an international team and participate in architectural discussions
Nice to Have
- Experience in a B2C startup that has scaled to millions of users
- Basic proficiency in Go; able to read, write, and maintain basic Go services without starting to learn from scratch
- Hands-on experience with React, capable of implementing basic UI features or internal tools independently
What We Offer
- Work on systems where performance optimizations translate to immediate user impact for millions of users
- A culture of code reviews, knowledge sharing, and mentorship where the best idea wins
- A fast-paced environment where your code quickly translates into real user value
- We value the stability and value of what you ship, not just the number of lines of code
- Full-time & fully remote position
- 15 days of paid vacation days
- 5 days of paid days off
- 5 days of paid sick leave
- Maternity/Paternity leave
- National holidays by the country of your stay
- Design & Implementation
-
Β· 56 views Β· 4 applications Β· 26d
Senior Node.js Engineer
Hybrid Remote Β· Worldwide Β· 5 years of experience Β· English - NoneAbout the project Fintech project Welcome bonus $1000 β Requirements 5 + years of relevant experience in the IT industry, strong knowledge of including ECMAScript; 4 + years of experience with Node; Experience with NestJS; Experience with...About the project
Fintech project
Welcome bonus $1000 β€οΈβπ₯
Requirements
- 5 + years of relevant experience in the IT industry, strong knowledge of including ECMAScript;
- 4 + years of experience with Node;
- Experience with NestJS;
- Experience with AWS;
- Experience with Aurora RDS;
- Experience with Serverless;
- Experience with NoSQL, PostgreSQL;
- Experience with Cognito;
- Experience with CI automation and test cases;
- English: Upper-intermediate.
Would be a plus
- Experience with Plaid integration;
- Experience with Google Cloud architecture.
What you will get
- Competitive compensation depending on experience and skills;
- English classes;
- Exciting and challenging projects all over the world on a long-term basis;
- Flexible working hours;
- Career development opportunity;
- Health/Sports Benefits;
- Informal and friendly atmosphere, a lack of bureaucracy and micromanagement;
- Paid vacation (18 working days) and 10 sick leaves;
- Unlimited work from home (remote) or in the office.
-
Β· 452 views Β· 93 applications Β· 12d
Full-Stack / VibeCode Developer (AI-Accelerated Engineering)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B2Turn marketing into a market-domination weapon. We created a new category - the marketplace for future customers. Businesses shop for leads as they shop for products in e-commerce: you see everything about a lead before you buy - full transparency,...Turn marketing into a market-domination weapon. We created a new category - the marketplace for future customers. Businesses shop for leads as they shop for products in e-commerce: you see everything about a lead before you buy - full transparency, control, and predictable outcomes. Weβre the #1 lead marketplace in the USA, and weβre accelerating.
Lead the development of high-velocity, AI-native full-stack features across the product, using modern frameworks and AI-assisted engineering practices. This role focuses on fast, high-quality delivery, deep ownership of features end-to-end, and active use of AI tools to accelerate development, reduce manual work, and build scalable, intelligent systems.
Requirements
β’ 3-5+ years of experience as a full-stack developer in high-velocity product environments.
Strong hands-on experience with:
β’ Angular (v15+), RxJS, NgRx
β’ Node.js (NestJS), TypeScript
β’ MongoDB, Mongoose (PostgreSQL is a plus)
β’ REST APIs, WebSockets, GraphQL
β’ Asynchronous pipelines and microservices
β’ CI/CD pipelines, Docker, AWS
β’ Testing frameworks: Jest, Cypress, Playwright, Postmanβ’ Practical experience using AI tools and copilots for development (VibeCode, ChatGPT, etc.).
β’ Understanding of how to build AI-driven features such as agents, embeddings, and automations.
β’ Experience integrating external APIs and AI model APIs (OpenAI API, LangChain is a plus).
β’ Strong debugging, refactoring, and problem-solving skills.
β’ Ability to work across the full product lifecycle: specification β development β testing β deployment.
β’ Product mindset: focused on solving real problems, not just writing code.
β’ English level B2+.Responsibilities
β’ Develop full-stack features (frontend, backend, database) with high speed and quality.
β’ Actively use VibeCode and AI-assisted tools to accelerate development and reduce manual coding.
β’ Build and maintain scalable REST APIs, UI components, backend services, and internal micro-tools.
β’ Ensure clean architecture and maintainable, easy-to-extend codebases.
β’ Write automated tests (unit, integration, E2E), including AI-assisted test generation.
β’ Improve engineering workflows using AI and automation.
β’ Participate in code reviews (AI-assisted reviews are acceptable).
β’ Reduce technical debt, improve performance, and optimize existing modules.
β’ Create and maintain internal technical documentation, with AI support where applicable.
β’ Build internal AI workflows such as prompt chains, agents, utilities, scripts, migrations, and test data generators.
β’ Implement features using OpenAI API or other AI model APIs when required.Nice to have
β’ Experience with marketing, GTM, or growth-focused systems.
More
β’ Hands-on experience with LangChain or similar AI orchestration frameworks.
β’ Experience building internal developer tools or automation frameworks.
β’ Familiarity with event-driven architectures.
β’ Previous work in AI-first or automation-heavy product teams. -
Β· 342 views Β· 110 applications Β· 12d
Full-Stack Developer (Node.js / NestJS + Angular)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B2Turn marketing into a market-domination weapon. We created a new category - the marketplace for future customers. Businesses buy leads the same way they buy products in e-commerce: full visibility before purchase, clear value, predictable results. Weβre...Turn marketing into a market-domination weapon. We created a new category - the marketplace for future customers. Businesses buy leads the same way they buy products in e-commerce: full visibility before purchase, clear value, predictable results. Weβre the #1 lead marketplace in the USA and scaling fast.
Youβll build high-impact tools, automations, and product features that directly power growth, marketing experiments, and data-driven decisions. This role is about speed, ownership, and turning business ideas into production-ready solutions - with AI as a core acceleration tool, not a buzzword.
Requirements:
β’ 5+ years of experience as a Full-Stack Developer (Node.js / NestJS + Angular).
β’ Proven ability to deliver features fast: idea β prototype β production.
β’ Strong hands-on experience with:
β’ Angular (v15+), RxJS, NgRx
β’ Node.js (NestJS), TypeScript
β’ MongoDB, Mongoose (PostgreSQL is a plus)
β’ REST APIs, WebSockets, GraphQL
β’ Asynchronous pipelines and microservices
β’ CI/CD pipelines, Docker, AWS
β’ Testing frameworks: Jest, Cypress, Playwright, Postmanβ’ Experience integrating external APIs, automating workflows, and collecting data at scale.
β’ Familiarity with AI tooling and APIs (ChatGPT, OpenAI API, LangChain, automation tools).
β’ Ability to rapidly prototype AI-powered tools, automations, and data workflows.
β’ Strong problem-solving skills and ability to work with minimal supervision.
β’ Product mindset: understands business goals and builds solutions, not just features.
β’ English level B2+.Responsibilities:
β’ Build tools, automations, and product features for Marketing, Growth, and niche teams.
β’ Lead development of fast, high-impact product and AI-driven experiments.
β’ Deliver end-to-end solutions: database schema β backend β frontend β deployment.
β’ Maintain high development velocity while keeping code quality and test coverage high.
β’ Design architecture for small, independent, scalable services.
β’ Integrate AI systems: OpenAI API, embeddings, vector search, content generation.
β’ Support marketing and growth teams with experiments, A/B tests, and rapid iterations.
β’ Write clear technical documentation and internal guides.
β’ Continuously improve internal processes using AI-assisted development and automation.Nice to have:
β’ Strong understanding of marketing, GTM, or growth systems.
More
β’ Hands-on experience with LangChain or similar AI orchestration frameworks.
β’ Experience with event-driven architectures.
β’ Background in AI-first or automation-heavy product environments.
β’ Enjoys building internal tools that make teams move faster. -
Β· 65 views Β· 4 applications Β· 9d
Pricipal Full Stack Developer (ReactJS, Node.js)
Full Remote Β· Ukraine Β· 7 years of experience Β· English - B2Description Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific. Guided by a...Description
Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific.
Guided by a vision to connect globally, inspire locally, and empower individuals, the company engages a new generation of consumers through the universal culture of sport, music, and fashion, while continuously setting global standards for retail excellence.
Our team supports this international growth by designing, building, and evolving a custom eCommerce platform that underpins the clientβs core e-commerce and retail systems within a global omnichannel ecosystem.
Requirements
We are looking for a skilled Full Stack Developer who can take ownership of designing, building, and evolving scalable web applications. This role combines strong hands-on development with technical leadership, decision-making, and team mentorship across the full development lifecycle.
- Strong hands-on experience with ReactJS and Next.js for building modern, scalable web applications
- Solid backend experience with Node.js
- Advanced proficiency in TypeScript and modern JavaScript (ES6+)
- Experience designing and integrating GraphQL and REST APIs
- Practical knowledge of unit and integration testing (e.g., Jest)
- Ability to drive technical decisions, enforce best practices, and review code
- Advanced English, sufficient for daily communication with international stakeholders
Nice-to-have - Experience with serverless and event-driven architectures
- Familiarity with Agile / Scrum development processes
- Understanding of performance optimization and security best practices
- Exposure to Infrastructure as Code (Terraform or CloudFormation)
Previous experience mentoring developers or acting in a technical leadership role
Key Responsibilities
- Lead the design and development of complex, scalable, and high-performance applications.
- Define and enforce coding standards, best practices, and architectural guidelines.
- Collaborate with architects, product managers, and business stakeholders to design system solutions.
- Development & Technical Leadership:
- Build end-to-end features using ReactJS/Next.js (frontend) and Node.js (backend).
- Design and implement APIs using GraphQL and REST where appropriate.
- Ensure test coverage and reliability through unit/integration testing with Jest.Mentorship & Team Collaboration:
- Mentor and guide engineers, ensuring continuous technical growth within the team.
- Collaborate with cross-functional teams including UX/UI, QA, and DevOps.
- Lead technical discussions, proof of concepts, and design reviews.
Job responsibilities
- Work with the team to ensure that the initiatives are lead and delivered to closure
- Collaborate with the product managers , challenge them in terms of features and keep the delivery time line intact
- Ensure that the solution is technically robust and scalable to meet all the fascia needs
- Have Unit tests, integration tests, mocks as part of the solution
- Direct the teams in terms of development, testing and integration
- Be hands-on and write code, review code of the team before it goes to the client
- Zero tolerance towards bad coding practices and lack of tests
- Look at the features to be indedependtly deployable and release independently
- Look at the cost optimization and scale optimization for the features deployed
- Guide the team with the implementation in terms of tech, design and be accountable for the work package delivery
-
Β· 365 views Β· 139 applications Β· 27d
Senior Node.js Execution Engineer (Streaming - Backend Systems)
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - B1Weβre building a real-time AI App Builder. The system architecture and core algorithms are already defined by a Principal Architect. Frontend is handled by a separate team. Weβre hiring a Senior Execution Engineer, someone who specializes in turning...Weβre building a real-time AI App Builder.
The system architecture and core algorithms are already defined by a Principal Architect.
Frontend is handled by a separate team.
Weβre hiring a Senior Execution Engineer, someone who specializes in turning complex backend designs into production-grade code.
This role values precision, correctness, and reliability over architectural creativity.
Your Mission
- Implement the designed architecture faithfully
- Build high-performance streaming endpoints
Run non-blocking background pipelines:
- billing (token counting)
- versioning
- persistence
- analytics
Ensure correctness under:
- client disconnects
- retries
- concurrent requests
- Translate diagrams and specs into clean Node.js + TypeScript code
Critical Mental Model
We explicitly separate:
- Request lifecycle (HTTP connection)
- Workflow lifecycle (business logic)
Client disconnects must not:
- cancel persistence
- corrupt state
- leak memory
Candidates who naturally reason in this model will feel at home here.
Tech Requirements
- Strong Node.js + TypeScript
- Web Streams API
- Abort handling & cleanup
- PostgreSQL (schemas, constraints, migrations)
- Concurrency awareness (race conditions, idempotency, immutability)
Runtime Reality
- Next.js 14 App Router
- Some workloads run outside Next.js in long-running Node services
- Experience with Docker / VPS / cloud runtimes is a plus
Nice to Have
- Background job systems
- Streaming infrastructure
- Durable workflows
- Billing or analytics pipelines
-
Β· 67 views Β· 30 applications Β· 1d
Full Stack Developer (React + Node.js) β AI-Driven Compliance Platform
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2We are looking for an experienced Full Stack Engineer to join a long-term project focused on an AI-powered enterprise compliance platform. The product is used for internal audits, risk assessment, and investigation workflows. Strong expertise in both...We are looking for an experienced Full Stack Engineer to join a long-term project focused on an AI-powered enterprise compliance platform. The product is used for internal audits, risk assessment, and investigation workflows. Strong expertise in both React and Node.js is required.
Tech Stack:
React.js, TypeScript, Node.js, Express.js / NestJS, PostgreSQL / MySQL, Firestore, Prisma / Sequelize / Mongoose, Git.
Requirements:
- 5+ years of professional experience with React.js
- Strong knowledge of React Hooks, Context API, performance optimization
- Experience with state management tools (Redux Toolkit, Zustand, MobX)
- Solid proficiency with TypeScript
- 3+ years of backend experience with Node.js
- Hands-on experience with Express.js or NestJS
- Ability to design and implement scalable REST APIs (GraphQL is a plus)
- Strong understanding of authentication/authorization (JWT, OAuth 2.0)
- Experience with SQL databases (PostgreSQL, MySQL) and Firestore - Familiarity with ORM/ODM tools (Prisma, Sequelize, Mongoose)
- Ability to quickly onboard into an existing codebase, including legacy parts
- Analytical mindset, proactive problem-solving, responsibility
English: Upper-Intermediate+
Responsibilities:
- Develop, test, and deploy new features across the full stack (React β Node.js)
- Perform an in-depth analysis of the current architecture to understand dependencies
- Provide realistic and structured estimations for tasks and features
- Improve performance, scalability, and stability of the platform
- Prevent regressions and maintain overall system integrity
- Collaborate closely with product owners, engineers, and architects
- Maintain transparent communication and clean Git workflow
Additional Benefits:
- Work with cutting-edge AI technologies (RAG, vector databases)
- End-to-end ownership within a modern tech stack
- Direct impact on core business functionality and user workflows
- Collaboration with AI/ML and system architecture specialists
- Long-term remote engagement with stable workload and no agency chaos
About the Project:
An AI-driven enterprise compliance platform that automates the full lifecycle of incident reporting and investigation documentation.
Client location: United States
Format: Remote Β· Long-term
Team: Distributed engineers + AI & architecture specialists
More
-
Β· 148 views Β· 23 applications Β· 9d
SDET (3-month contract)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto β a leader in interactive video solutions β weβre now part of a growing team of around 200 professionals focused on advancing learning through...We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto β a leader in interactive video solutions β weβre now part of a growing team of around 200 professionals focused on advancing learning through powerful, interactive video technology.
We are looking for a hands-on Software Development Engineer in Test to design and implement our test automation strategy across unit, integration, and end-to-end levels. The goal of this engagement is to build reliable coverage for critical audio/video flows, reduce regressions, and increase release confidence while enabling developers to own and maintain tests long term.
Contract details
- Duration: 3 months
- Focus: test automation strategy implementation, CI/CD integration, and developer enablement
- Engagement type: contract
Scope of work
- Implement automated test coverage across the testing pyramid:
- Frontend unit and component tests using React Testing Library
- Backend unit tests using Jest
- API integration tests for Express and MongoDB using Supertest with isolated databases
- E2E smoke and regression tests using Playwright
- Build and maintain test automation infrastructure
- Integrate tests into CI/CD pipelines, including:
- PR gates for unit and API integration tests
- Staging gate for E2E smoke tests
- Test reports and artifacts on failures (traces, videos, screenshots, logs)
Enable the development team to take ownership of testing by:
- Creating clear documentation (how to write and run tests, patterns, examples, Definition of Done expectations)
- Preparing templates and snippets for common test scenarios
- Running knowledge-sharing sessions or workshops
- Actively coaching developers to write unit and integration tests as part of feature development
Required skills
- Strong hands-on experience implementing automation across unit, integration, and E2E levels
- Solid JavaScript and TypeScript testing experience in React and Node.js environments
- Strong experience with Playwright
- Experience with API testing (Supertest or equivalent) and database test isolation (MongoDB)
- Proven experience validating audio and video artifacts in automated tests
- CI/CD experience, including test gates, parallel execution, artifacts, and stable pipelines
- Strong communication skills with the ability to document clearly and guide engineers toward better testing practices
We offer
- Competitive salary based on qualifications and contributions
- Flexible working hours
- Opportunity to work with a highly qualified international, friendly team
- Fully remote work