Jobs Node.js

155
  • · 116 views · 21 applications · 11d

    Senior Backend (Node.js,TS) Developer (only Ukraine)

    Full Remote · Ukraine · Product · 5 years of experience · English - B2
    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. We have over 4,000...

    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees.

    We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.

     

    We’re looking for a Senior Developer to join our mission. If you’re passionate about building impactful products, love working with cutting-edge AI technologies, and want to help push the boundaries of what’s possible.
     

    Responsibilities:

    • Lead the development and maintenance of a high-quality software product.
    • Design and implement effective APIs and algorithms to support AI-driven features.
    • Collaborate with AI, machine learning, and data science teams to push technological boundaries.
    • Mentor and guide developers, fostering growth and knowledge sharing
    • Work closely with product and design teams to deliver impactful solutions
    • Participate actively in agile workflows, ensuring rapid and reliable delivery

     

    What We’re Looking For:

    • 5+ years of hands-on experience in backend development with Node.js, JavaScript, and TypeScript
    • Strong expertise with SQL databases, especially MySQL
    • Familiarity with AI, machine learning, data science, or full-stack development is a plus
    • Excellent problem-solving skills and ability to thrive in a dynamic, AI-centric environment
    • Strong communication skills and a collaborative mindset
    • Experience working in agile, fast-paced teams
    • Freely Spoken English

       

    What we offer:

    • paid vacation; 
    • paid sick leaves;
    • public holidays;
    • equipment
    More
  • · 171 views · 57 applications · 11d

    Middle Backend Engineer (Node.js)

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - A2
    Gamzix company, a dynamic player in the iGaming industry: Was founded in March 2020 with a vision to redefine the world of online slot games Has already successfully produced 60 slot games The team has grown to over 120 skilled professionals, and we...

    Gamzix company, a dynamic player in the iGaming industry:

    • Was founded in March 2020 with a vision to redefine the world of online slot games
    • Has already successfully produced 60 slot games
    • The team has grown to over 120 skilled professionals, and we continue to grow
    • Our main hub is in Warsaw — right in the heart of Europe
    • With a strong focus on quality and compliance, we hold the prestigious MGA B2B Critical Supply License and certifications from industry leaders iTechLabs and GLI, ensuring the highest standards

    Hey there! 👋

    The Gamzix team is growing, and we’re looking for a Backend Engineer (Node.js) to help us design, build, and maintain reliable backend solutions that power our slot games and internal systems.

    If you enjoy working with scalable architectures, APIs, and modern backend technologies — we’d love to meet you!

    Responsibilities:

    • Architect, design, and maintain backend solutions across multiple projects
    • Develop and improve APIs, ensuring data integrity, security, and performance
    • Collaborate closely with DevOps to improve infrastructure: CI/CD, monitoring, logging, and system reliability
    • Conduct code reviews and promote best practices for clean, maintainable, and scalable code
    • Investigate business needs and propose technical solutions
    • Proactively handle system incidents and ensure uninterrupted service operation

    Requirements:

    • 2+ years of overall software development experience
    • Strong hands-on experience with Node.js and TypeScript
    • Practical experience with NestJS
    • Solid knowledge of PostgreSQL
    • Experience working with Redis
    • Experience using RabbitMQ or other message brokers
    • Understanding of backend architecture, asynchronous processing, and system reliability

    What we offer:

    • Market-level salary in the IT/Gaming industry
    • Relocation support to Warsaw
    • Referral bonus — bring in awesome people and get rewarded
    • Home-Office coverage
    • 7-hour working day: 10:00–18:00 (including lunch break)
    • Hybrid model in Warsaw; full remote — for other locations
    • Paid Sick Leave: up to 10 working days per year
    • Paid Time Off: 18 vacation days, 10 days off, paid state holidays
    • Corporate benefits: medical coverage, sports compensation, psychological services compensation
    • Professional Development Support: reimbursement for external courses, training & certifications
    • Corporate English classes (Business or General) — flexible timing
    • Buddy Program
    • Internal Gamzix Store (earn coins & exchange for branded gifts)
    • Corporate team building and activities
    • Open and transparent communication — accessible C-levels, quick decision-making, friendly and supportive atmosphere

    Our people are passionate professionals who truly enjoy what they do. At Gamzix, your ideas matter, teamwork drives results, and everyone keeps up with the fast-paced rhythm of the iGaming industry.

     

    More
  • · 195 views · 58 applications · 11d

    Junior Backend Developer

    Full Remote · Countries of Europe or Ukraine · Product · 1 year of experience · English - A2
    Gamzix company, a dynamic player in the iGaming industry: Was founded in March 2020 with a vision to redefine the world of online slot games Has already successfully produced 60 slot games The team has grown to over 120 skilled professionals, and we...

    Gamzix company, a dynamic player in the iGaming industry:

    • Was founded in March 2020 with a vision to redefine the world of online slot games
    • Has already successfully produced 60 slot games
    • The team has grown to over 120 skilled professionals, and we continue to grow
    • Our main hub is in Warsaw — right in the heart of Europe
    • With a strong focus on quality and compliance, we hold the prestigious MGA B2B
    • Critical Supply License and certifications from industry leaders iTechLabs and GLI, ensuring the highest standards

    Hey there! 👋

    The Gamzix team is growing, and we’re looking for a Junior Backend Engineer (Node.js) who is eager to grow, learn modern backend technologies, and contribute to the development of our slot games and internal systems under the guidance of experienced teammates.

    If you’re passionate about backend development, want to work with real production systems, and grow within a strong engineering team — we’d love to meet you!

    Responsibilities:

    • Participate in the development and support of backend services under the guidance of senior engineers
    • Assist in building and maintaining APIs
    • Work with databases and backend logic (queries, data handling)
    • Collaborate with the team on bug fixes, improvements, and new features
    • Follow best practices for clean, readable, and maintainable code
    • Learn and apply backend architecture principles, asynchronous processing, and system reliability concepts

    Requirements:

    • 1+ year of commercial or strong pet-project experience in backend development
    • Basic to solid knowledge of Node.js and TypeScript
    • Familiarity with NestJS (commercial or learning projects)
    • Understanding of relational databases (PostgreSQL or similar)
    • Basic experience or theoretical knowledge of Redis and message brokers (RabbitMQ or аналог)
    • Understanding of REST APIs and backend fundamentals
    • Willingness to learn, ask questions, and grow professionally

    What we offer:

    • Market-level salary in the IT/Gaming industry
    • Relocation support to Warsaw
    • Referral bonus — bring in awesome people and get rewarded
    • Home-Office coverage
    • 7-hour working day: 10:00–18:00 (including lunch break)
    • Hybrid model in Warsaw; full remote — for other locations
    • Paid Sick Leave: up to 10 working days per year
    • Paid Time Off: 18 vacation days, 10 days off, paid state holidays
    • Corporate benefits: medical coverage, sports compensation, psychological services compensation
    • Professional Development Support: reimbursement for external courses, training & certifications
    • Corporate English classes (Business or General) — flexible timing
    • Buddy Program
    • Internal Gamzix Store (earn coins & exchange for branded gifts)
    • Corporate team building and activities
    • Open and transparent communication — accessible C-levels, quick decision-making, friendly and supportive atmosphere

    Our people are passionate professionals who truly enjoy what they do. At Gamzix, your ideas matter, teamwork drives results, and everyone keeps up with the fast-paced rhythm of the iGaming industry.

    Please note: feedback on your application will be provided within two weeks if a positive decision is made regarding your candidacy.

    I give my consent in accordance with the Law on the Protection of Personal Data dated June 1, 2010, No. 2297, effective from January 1, 2011, for the processing of personal data.

    More
  • · 114 views · 19 applications · 11d

    Senior Full-Stack Engineer (Growing AI Startup)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Hey there! We're looking for an expert full-stack React/Node.js engineer with experience in building AI tools to join our growing team! We're working on a product that has already made an impact in a major U.S. industry and has gained traction with...

    Hey there! 👋

     

    We're looking for an expert full-stack React/Node.js engineer with experience in building AI tools to join our growing team! We're working on a product that has already made an impact in a major U.S. industry and has gained traction with several Fortune 500 companies. We're a small yet powerful team, but considering recent growth - expect plenty of opportunities of growth and a chance to tackle interesting engineering challenges!

     

    What skills we expect you to have: 🎯

     

    • English: Advanced (B2+)
    • B.Sc. in Computer Science or similar;
    • Excellent communication, collaboration, problem-solving, and analytical skills;
    • 5+ years of writing commercial React.js and Node.js apps;
    • Extensive experience with SQL-based databases;
    • Extensive experience with Amazon Web Services;
    • Understanding of LLMs and their application to building web applications;

     

    What would be a huge plus: ✨

     

    • English: C1
    • Background in building your own side projects (please share links);
    • Experience of leading engineering teams or initiatives at your previous company;
    • Experience in building CI/CD pipelines;
    • You have experience building AI apps (LangChain / LlamaIndex) and with MLOps;

     

    What’s in it for you: 🌴

     

    Professional Growth & Lifestyle:

     

    - Remote work and flexible working hours (our team is 100% remote);

    - Opportunity to join an international team of a fast-scaling startup;

    - Leadership initiatives;

     

    Benefits:

     

    - Annual vacation: 20 business days (100% compensation)

    - Annual sick leave: 10 business days (100% compensation)

    - Competitive compensation.

     

    Please, feel free to reach out should you have any questions!

     

    Best regards,

    Universium Team ❤️

    More
  • · 127 views · 38 applications · 11d

    Mid/Senior Backend Engineer – Trading Execution

    Full Remote · Worldwide · 4 years of experience · English - C1
    Own the execution layer that powers order placement, cancellations, and real‑time trade connectivity across partner exchanges. This system is business‑critical; uptime, correctness, and recovery are central to the role. Responsibilities Own and evolve...

    Own the execution layer that powers order placement, cancellations, and real‑time trade connectivity across partner exchanges. This system is business‑critical; uptime, correctness, and recovery are central to the role.


     

     Responsibilities

    • Own and evolve the execution platform across multiple exchanges.
    • Lead incident response for execution‑related issues and drive post‑incident improvements.
    • Ensure reliability and correctness of order workflows under real‑world failures.
    • Build and maintain real‑time connectivity (REST/WebSocket) and internal APIs.
    • Improve monitoring, alerting, and operational runbooks.

       

       

       

      Required Experience

    • Senior‑level backend engineering with strong ownership in production systems.
    • Proven incident response and on‑call experience.
    • Strong TypeScript/Node.js background; familiarity with NestJS or similar.
    • Experience building or operating real‑time systems.
    • Experience of queues, Redis, or event‑driven architectures.


     

      Nice to Have

      - Trading, exchange API integration, or fintech experience.

     

    More
  • · 99 views · 45 applications · 11d

    Full Stack Developer (React + Node.js) — AI-Driven Compliance Platform

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

    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
  • · 157 views · 63 applications · 11d

    Team Lead React/ Node.js

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

    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 CEO

    More
  • · 222 views · 44 applications · 12d

    Node.js Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - B1
    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...

    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
    More
  • · 183 views · 60 applications · 12d

    Backend Engineer (Location-Based Mobile Game / AR)

    Full Remote · Worldwide · 4 years of experience · English - A1
    Backend Engineer (Location-Based Mobile Game / AR) About the Project We are building a location-based mobile game where users purchase keys to hunt and open real-world chests using their phone camera. Each chest can be opened only once globally, which...

    Backend Engineer (Location-Based Mobile Game / AR)

    About the Project
     

    We are building a location-based mobile game where users purchase keys to hunt and open real-world chests using their phone camera.

    Each chest can be opened only once globally, which makes backend logic, geo-queries, and data integrity critical.

    This is an early-stage MVP with clear scope, fast decisions, and direct access to the product owner.

     

     

    Responsibilities

    • Design and implement backend architecture for the MVP
    • Build REST APIs for:
       
      • user profiles & authentication
      • keys inventory & balance
      • geo-based chest discovery
      • chest opening (atomic, server-authoritative)
      • town-based statistics & leaderboard
         
    • Design PostgreSQL schema with geospatial queries (PostGIS)
    • Implement anti-cheat logic:
       
      • distance validation
      • speed / teleport detection
      • race-condition protection (two users opening same chest)
         
    • Integrate Apple / Google sign-in
    • Support in-app purchase receipt validation (keys)
    • Work closely with Unity developer to define clean API contracts
       

    Technical Requirements (Must Have)

    • 4+ years of backend development experience
    • Strong knowledge of PostgreSQL
    • Experience designing REST APIs
    • Understanding of transactional systems & data consistency
    • Experience with Node.js (NestJS) or Go
    • Familiarity with authentication flows (OAuth)
    • Ability to work independently and make technical decisions
       

    Nice to Have

    • Experience with PostGIS or geo-based queries
    • Experience with mobile games or high-concurrency systems
    • Understanding of anti-fraud / anti-cheat patterns
    • Experience with cloud deployment (AWS / GCP / similar)

     

    What This Is NOT

    • This is not a large corporate project
    • No heavy bureaucracy
    • No 10-layer approval process
    • You will not “just implement tickets” — you will shape the system
       

    Engagement Format

    • Full-time preferred
    • Remote
    • Direct communication with founder / product owner
    More
  • · 161 views · 42 applications · 12d

    Middle Backend Node.js Developer

    Full Remote · Ukraine · Product · 2 years of experience · English - B1
    The primary goal of this position is to develop and maintain the backend infrastructure of our main website millanova.com, including custom Strapi plugins, search engine integration, payment processing, and database optimization. Tech Stack: Strapi v4...

    The primary goal of this position is to develop and maintain the backend infrastructure of our main website millanova.com, including custom Strapi plugins, search engine integration, payment processing, and database optimization.

     

    Tech Stack: Strapi v4 (Node.js), TypeScript, PostgreSQL, GraphQL, Meilisearch, Stripe, React (Admin UI), SendGrid, Docker

     

    Responsibilities:

    • Design and develop custom Strapi plugins (local packages) to extend platform functionality.
    • Integrate and configure Meilisearch for fast, intelligent, and relevant search capabilities.
    • Implement and manage Stripe payment processing on the backend (transactions, webhooks, error handling).
    • Customize the Strapi admin panel using React and Monaco Editor (custom providers, editors).
    • Maintain and optimize the PostgreSQL database; write efficient raw SQL queries.
    • Develop and optimize GraphQL API endpoints for performance and reliability.
    • Integrate third-party APIs, collect external data, and persist it to the database.
    • Build standalone Node.js microservices from scratch and deploy them in Docker containers for automated data synchronization.
    • Collaborate closely with the frontend team to ensure seamless integration and data flow.

     

    Requirements:

    • 2+ years of commercial experience with Node.js and TypeScript.
    • Hands-on experience with Strapi v4 (deep understanding of its internals, custom providers, and plugin architecture).
    • Deep proficiency in PostgreSQL: schema design, query optimization, and writing raw SQL.
    • Experience with GraphQL (building and optimizing queries/mutations).
    • Familiarity with Meilisearch or similar search engines (Elasticsearch, Algolia).
    • Experience integrating payment systems (Stripe API preferred).
    • Confident knowledge of Docker for containerization and deployment.
    • Experience with email services (SendGrid or similar).
    • Strong backend performance optimization skills (SQL tuning, caching, query profiling).
    • Ability to work collaboratively with frontend developers and cross-functional teams.

     

    Would be a great plus:

    • Experience with e-commerce backend systems.
    • Previous work with CMS customization beyond standard configuration.
    • Experience building microservices architecture.
    • Knowledge of CI/CD pipelines and deployment automation.

     

    What do we offer:

    • Long-term project with a modern tech stack.
    • Hybrid & flexible schedule.
    • Regular performance reviews.
    • Paid vacation (18 days).
    • Direct ability to influence the product architecture.
    • Collaborative team environment with close backend-frontend interaction.

     

    Hiring process:

    • HR and Technical interview (focus on Node.js, Strapi, PostgreSQL, and system design).
    • Offer.
    More
  • · 119 views · 40 applications · 12d

    Middle+/Senior Node.js Developer (Ohayu at Genesis)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B2
    Hello. We are looking for a Middle+/Senior Node.js Developer to join Ohayu (https://ohayu.com). We are building the easiest way for travelers to stay online anywhere in the world. We’re a fast-scaling B2C mobile + web app (iOS/Android/Web) that lets...

    Hello.

    We are looking for a Middle+/Senior Node.js Developer to join Ohayu (https://ohayu.com). We are building the easiest way for travelers to stay online anywhere in the world. We’re a fast-scaling B2C mobile + web app (iOS/Android/Web) that lets people buy eSIM data plans in minutes - cheaper than roaming, no SIM shops, no hassle. Thousands of travelers already use Ohayu worldwide, and we’re just getting started.
    Our ambition is bigger than eSIM: we’re evolving Ohayu into a full Travel App that makes every journey smoother.


    What you’ll do:

    This role is for someone who wants real ownership and real product impact.

    • Own integrations with third-party APIs (telco/eSIM providers, payments, analytics, etc.) - abstraction layers, reliability, observability, edge cases, scale.
    • Shape backend direction: architecture decisions, technical standards, and how we build/ship safely at speed.
    • Enable rapid experimentation: implement backend changes for A/B tests and product iterations that directly impact conversion and retention.
    • Build and maintain production-grade services: migrations, logging, alerts, uptime, and smooth releases.


    What we’re looking for:

    • 5+ years of backend with OOP experience
    • 5+ years with Node.js + TypeScript
    • 2+ years with NestJS
    • 5+ years with MySQL / MariaDB / PostgreSQL
    • Hands-on production experience: migrations, monitoring/logging, alerts, process managers (pm2/supervisor), incident mindset
    • You work independently, communicate clearly, and take responsibility end-to-end
    • At least intermediate English level (all work communication is in English)


    Nice to have:

    • Experience with high-load systems
    • Experience supporting A/B testing and experimentation platforms/pipelines


    Why to join us:

    • Direct product impact: what you ship gets used immediately by real travelers.
    • Ownership: you’re not “a contributor,” you’re a builder helping set the backend direction.
    • Product engineering culture: we care about UX and conversion as much as we care about clean code.
    • Fast pace, real learning: constant iterations, clear feedback loops, real-world constraints.
    • Genesis ecosystem: access to strong expertise, resources, and networking.
    • Benefits: health insurance, 20 paid vacation days, annual performance review with clear salary progression.


    Work format: Possibility to work fully remotely or from our offices in Warsaw, Kyiv or Lviv.

    Join us in reshaping the future of connectivity.

    More
  • · 290 views · 90 applications · 12d

    Backend Developer (Middle+) to $3000

    Full Remote · Worldwide · 3 years of experience · English - A2
    We are a development studio that launches digital products fast. We build MVPs in 3–6 weeks and create services, web and mobile applications, and internal systems for clients from Europe, the USA, and Asia. We work remotely, stay flexible, and focus on...

    We are a development studio that launches digital products fast.


    We build MVPs in 3–6 weeks and create services, web and mobile applications, and internal systems for clients from Europe, the USA, and Asia.


    We work remotely, stay flexible, and focus on results.
    We launch products and continue developing them together with our clients.


    If you work in IT and want to build real products and see fast releases — you’re welcome to join us.


    Who we’re looking for

     
    Backend Developer (Middle+)

    Focus on backend development and system architecture. Our typical tech stack:


    • Node.js, NestJS, Express
    • PostgreSQL, MongoDB
    • ORM/ODM: Prisma, Mongoose
    • API: REST, sometimes GraphQL
    • Auth: JWT, OAuth, RBAC
    • Payments: Stripe, PayPal, and similar solutions
    • Realtime: WebSockets, Redis Pub/Sub (when needed)
    • Caching: Redis
    • Tooling: ESLint, Prettier, Swagger / OpenAPI
    • CI/CD: GitHub Actions, Docker, basic DevOps
    • Cloud/Hosting: AWS / GCP / Vercel / Railway (depending on the project)
    • Monitoring: Sentry, LogRocket, Prometheus (when needed)
    • Security: rate limiting, validation, API protection
     

    What you’ll do

    • Design and implement backend systems for MVPs and production
    • Develop APIs for web and mobile clients
    • Design database schemas and optimize queries
    • Integrate payments, authentication, roles, and subscriptions
    • Ensure system stability, security, and scalability
    • Work with queues, caching, and background jobs
    • Maintain API documentation
    • Improve performance and reliability after launch

    Skills we’re looking for

    • Strong experience with Node.js, NestJS, and/or Express
    • Experience with PostgreSQL and MongoDB
    • Solid knowledge of Prisma and ORM concepts
    • REST API design and understanding of backend architecture
    • Experience with authentication, roles, tokens, and security
    • Query optimization, indexing, and transactions
    • Understanding when to use monoliths vs microservices
    • Ability to use AI tools to speed up development: code generation, refactoring, testing, research (with mandatory quality checks before production)
    • Git, pull requests, code reviews, and responsibility for results

     

    What you get

    • Fully remote work
    • Flexible schedule
    • International projects
    • Fast MVP launches
    • Long-term product development after release
    • Ongoing projects instead of one-time tasks
    • Small, strong team with minimal bureaucracy
    • Professional and income growth

     

    If you like fast launches and improving products after release, message us.

    More
  • · 114 views · 30 applications · 12d

    Senior Full-Stack Node.js Engineer

    Full Remote · EU · 5 years of experience · English - B2
    Impressit is looking for a Senior Full-Stack Software Engineer to join a cross-functional product team working on Certificate and Offset Management solutions within a Nature and Environmental Solutions IT portfolio. This is a great opportunity to...

    Impressit is looking for a Senior Full-Stack Software Engineer to join a cross-functional product team working on Certificate and Offset Management solutions within a Nature and Environmental Solutions IT portfolio.
    This is a great opportunity to contribute to a meaningful, sustainability-driven product with real-world impact, supporting end-to-end management of carbon offsets, renewable energy certificates, and green gas solutions, while collaborating with international teams.

    Location: Portugal or Spain (on-site or hybrid)
    Start Date: ASAP

    What do we expect?

    — 5+ years of commercial experience as a Senior Full-Stack Software Engineer
    — Strong hands-on experience with JavaScript / TypeScript
    — Deep knowledge of Node.js, React, and modern full-stack architecture
    — Solid experience with GraphQL, REST APIs, and scalable web applications
    — Proven experience with cloud platforms (AWS or Azure) in production environments
    — Strong experience working with databases (SQL and/or NoSQL)
    — Advanced skills in writing and maintaining automated tests (Jest or similar)
    — Strong understanding and practical use of CI/CD pipelines
    — Excellent problem-solving, analytical, and debugging skills
    — Strong Computer Science fundamentals (data structures, algorithms, OOP, system design)
    — User-centric mindset with a strong focus on performance, accessibility, and UX
    — Excellent communication skills and experience working in cross-functional, distributed teams
    Upper-Intermediate or higher level of English
    — Must be located in Portugal or Spain

    What will you do?

    — Design and build full-stack web applications using Node.js, React, TypeScript, GraphQL, CSS, Webpack
    — Develop robust, scalable, and well-tested services, ensuring high code quality
    — Take ownership of features end-to-end, from design to production
    — Collaborate closely with engineers, product managers, designers, and vendors
    — Drive and improve CI/CD processes and cloud-based solutions
    — Actively contribute to system architecture and technical decisions
    — Ensure performance, accessibility, security, and usability of applications
    — Mentor team members and promote best engineering practices

    As a plus:

    — Experience with GraphQL, Webpack, or similar advanced tooling
    — Background in sustainability, energy, or environmental domains
    — Passion for clean code, engineering excellence, and high-quality user experiences

    More
  • · 110 views · 16 applications · 12d

    Senior Backend (Node.js,TS) Developer (only Ukraine)

    Full Remote · Ukraine · 6 years of experience · English - B2
    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. We have over 4,000...

    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees.

    We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.

     

    We’re looking for a Senior Developer to join our mission. If you’re passionate about building impactful products, love working with cutting-edge AI technologies, and want to help push the boundaries of what’s possible.
     

    Responsibilities:

    • Lead the development and maintenance of a high-quality software product.
    • Design and implement effective APIs and algorithms to support AI-driven features.
    • Collaborate with AI, machine learning, and data science teams to push technological boundaries.
    • Mentor and guide developers, fostering growth and knowledge sharing
    • Work closely with product and design teams to deliver impactful solutions
    • Participate actively in agile workflows, ensuring rapid and reliable delivery

     

    What We’re Looking For:

    • 5+ years of hands-on experience in backend development with Node.js, JavaScript, and TypeScript
    • Strong expertise with SQL databases, especially MySQL
    • Familiarity with AI, machine learning, data science, or full-stack development is a plus
    • Excellent problem-solving skills and ability to thrive in a dynamic, AI-centric environment
    • Strong communication skills and a collaborative mindset
    • Experience working in agile, fast-paced teams
    • Freely Spoken English

       

    What we offer:

    • 20 working days’ vacation; 
    • 10 paid sick leaves;
    • 4 wellness days;
    • public holidays;
    • equipment;
    • paid lunches;
    • gym compensation;
    • Many cool team activities.
    More
  • · 156 views · 54 applications · 12d

    Node.js Engineer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B2
    A FinTech payment gateway for the US market. The platform integrates with payment providers and processes transactions for US-based merchants. What You’ll Be Doing Develop and maintain features across the full stack — from task clarification to...

    A FinTech payment gateway for the US market. The platform integrates with payment providers and processes transactions for US-based merchants.

     

    What You’ll Be Doing

    • Develop and maintain features across the full stack — from task clarification to production release.
    • Build and support backend services using Node.js (Express).
    • Work with databases, primarily PostgreSQL, and occasionally MongoDB.
    • Develop responsive UI components using React and ensure smooth frontend-backend interaction.
    • Integrate with external payment providers and maintain stable, well-documented APIs.
    • Participate in code reviews and contribute to improving code quality and maintainability.
    • Support debugging, issue resolution, and performance improvements in collaboration with senior engineers.

     

    Requirements (Middle Level)

    Must-have:

    • 2–4 years of commercial development experience (full-stack or backend with React experience as a plus).
    • Solid knowledge of Node.js and experience with Express or a similar framework.
    • Experience designing and developing REST APIs (validation, status codes, authentication, versioning).
    • Practical experience with PostgreSQL (queries, basic indexing, simple query optimization).
    • Hands-on experience with React (components, hooks, forms, API integration).
    • Good understanding of Git and collaborative workflows (PRs, code reviews, branching strategies).
    • Ability to independently handle medium-complexity tasks, clarify requirements, and deliver features to production.

     

    Nice to Have:

    • Experience with MongoDB.
    • Exposure to FinTech, payment integrations, or understanding of PCI-related constraints.
    • Basic experience with unit/integration testing.
    • Familiarity with Docker and CI/CD pipelines.

     

    Working Hours

    • Availability to work with US stakeholders - approximately 16:00 - 01:00 Kyiv time. 
    More
Log In or Sign Up to see all posted jobs