Jobs Node.js

203
  • · 144 views · 29 applications · 16d

    Middle Developer (Node.js/Python) to $3500

    Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · A2 - Elementary
    Technologies Core: Node.js (Express, MongoDB) Python (TensorFlow, OpenCV) Docker, Redis, FFmpeg AWS (Lambda, SQS, ECS) Additional: React/Next.js, WebRTC Machine Learning REST API, microservices Example Tasks Build a parser for kick.com streams Add a...

    Technologies

    Core:

    • Node.js (Express, MongoDB)
    • Python (TensorFlow, OpenCV)
    • Docker, Redis, FFmpeg
    • AWS (Lambda, SQS, ECS)

    Additional:

    • React/Next.js, WebRTC
    • Machine Learning
    • REST API, microservices

     

    Example Tasks

    • Build a parser for kick.com streams
    • Add a “team kill” highlight in CS2
    • Implement player camera detection in live video streams

     

    Requirements

    Must-have:

    • 2+ years of experience with Node.js or Python
    • Knowledge of microservices, MongoDB, Redis
    • Git, Docker, REST API

    Preferred:

    • Experience with FFmpeg
    • Knowledge of AWS, ML
    • Understanding of the esports industry

     

    Format & Conditions

    • Salary: $2000–3500, regular reviews
    • Remote, flexible schedule
    • Exciting projects involving video, AI, and system scaling
    • Growth opportunities to Senior/Tech Lead
    More
  • · 68 views · 1 application · 15d

    Back-End Node.js developer

    Hybrid Remote · Georgia · Product · 5 years of experience
    We are looking for a skilled Backend Developer to join our strong technical team in Tbilisi. You will be working on a well-established iGaming product — not a new build, but an active platform that we are continuously improving, modernizing, and expanding...

    We are looking for a skilled Backend Developer to join our strong technical team in Tbilisi. You will be working on a well-established iGaming product — not a new build, but an active platform that we are continuously improving, modernizing, and expanding with new features.

     

    Requirements:

    • Node.js

    • TypeScript

    • PostgreSQL

     

    Will be a plus:

    • Experience in iGaming or betting platforms

    • Microservices architecture

    • Redis

     

    Format:

    Full-time, on-site position in Tbilisi, Georgia.

     

    If you’re interested in contributing to a stable, high-load product and working alongside experienced engineers, this role may be a great fit.

    More
  • · 181 views · 48 applications · 15d

    Backend Developer (JavaScript / TypeScript + Blockchain)

    Full Remote · Countries of Europe or Ukraine · 0.5 years of experience · B1 - Intermediate
    We’re looking for a curious and motivated Backend Developer who’s ready to dive into the world of blockchain and build high-quality backend systems . This role is focused primarily on backend development, with the opportunity to work closely with...

    We’re looking for a curious and motivated Backend Developer who’s ready to dive into the world of blockchain and build high-quality backend systems 🚀.

     

    This role is focused primarily on backend development, with the opportunity to work closely with blockchain integrations. Basic frontend knowledge is a plus — but not required.

     

    We’re looking for someone who understands how systems work under the hood, how to structure logic, and who’s ready to grow in Web3.

     

     

    🛠️ Key Responsibilities:

     

    🔹 Build and maintain backend features using Node.js / Nest.js

    🔹 Work with REST APIs, third-party integrations, and backend architecture

    🔹 Write clean, reliable, testable code (unit tests are a big plus)

    🔹 Participate in code reviews, team discussions, and architectural decisions

    🔹 Take on tasks related to blockchain interaction (starting with EVM)

    🔹 Learn and apply Solidity to interact with smart contracts when needed

     

    (Frontend tasks using React / Next.js may occur occasionally, but this is optional.)

     

     

    📋 Requirements:

     

    🔹 Experience with JavaScript and TypeScript

    🔹 Backend development experience using Node.js, ideally Nest.js

    🔹 Understanding of REST API principles

    🔹 Willingness to learn blockchain development and explore crypto tech

    🔹 Ability to work independently and think critically

    🔹 Good communication and collaboration skills

     

     

    Nice-to-Haves:

     

    🔹 Experience writing unit tests (e.g., Mocha, Chai)

    🔹 Basic exposure to blockchain or cryptography

    🔹 Hands-on experience with Solidity or smart contracts

    🔹 Familiarity with microservices or modular backend architecture

    🔹 Basic understanding of React/Next.js

     

     

    🌱 Why Join Us?

     

    🔹 Backend + Blockchain Focus – work on systems that integrate with Web3

    🔹 Real Product Work – features that actually go live, not pet projects

    🔹 Supportive Team – mentorship, guidance, and knowledge-sharing

    🔹 Engineering-First Culture – we care about logic, architecture, and systems

     

     

    At FuturiX Solutions, we build meaningful products on modern technologies — and we’re looking for someone ready to grow fast, think deeply, and explore the future of Web3 🌐💡

     

    Apply now if backend + blockchain sounds like your path 🚀

    More
  • · 74 views · 19 applications · 15d

    Senior Node.js Backend Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper Intermediate
    Our client is a U.S.-based real estate technology company that powers a high-volume enterprise platform for real estate professionals. They are looking for a development partner to scale and enhance a mission-critical data integration system responsible...

    Our client is a U.S.-based real estate technology company that powers a high-volume enterprise platform for real estate professionals. They are looking for a development partner to scale and enhance a mission-critical data integration system responsible for synchronizing listings, processing large datasets, and maintaining reliable data flows across numerous external providers.

    We are looking for a Senior Backend Engineer (Node.js) with deep experience building data-intensive backend systems, distributed processing pipelines, and integrations with third-party APIs. This role focuses on improving the performance, maintainability, and reliability of a large-scale Node.js platform that ingests, normalizes, and processes real estate data.

    The engineer will collaborate closely with other backend developers to troubleshoot complex issues, optimize data processing workflows, and build scalable, production-ready backend services.This is a core backend role with significant ownership of key system components.

    Key Responsibilities
    - Develop, scale, and maintain backend services for large-scale data ingestion and synchronization.
    - Build and optimize job queue systems and asynchronous processing pipelines.
    - Design and maintain ETL-style data transformation flows to normalize large and diverse datasets.
    - Implement automated data validation, enrichment, and monitoring mechanisms to ensure data quality.
    - Troubleshoot and resolve issues related to data integrity, performance, and external provider integrations.
    - Optimize PostgreSQL queries, schemas, and data access patterns for high-volume operations.
    - Collaborate closely with engineering team members to improve overall architecture and system reliability.

    Requirements
    - Strong hands-on experience with Node.js in high-load, production environments.
    - Deep understanding of asynchronous workflows, queues, workers, and distributed processing patterns.
    - Proven experience building data integration / ETL / data normalization systems.
    - Strong proficiency with PostgreSQL, including schema design and query optimization.
    Experience working with REST APIs, third-party integrations, and large datasets.
    - Ability to debug complex data issues and implement monitoring for data consistency and performance.
    - Strong problem-solving skills, attention to detail, and ability to work independently on mission-critical system components.
    - Excellent communication skills and ability to collaborate within a senior engineering team.
    - Fluent English for calls with the client.

    Nice to Have
    Experience with real estate data standards (MLS, IDX, RETS).
    Experience with data synchronization strategies across distributed systems.
    Background in maintaining high-availability backend processing systems.
    Prior experience with Cloud environments, containerization, or distributed architectures.Duration: 12+ months

    Interview Stages:
    English check
    Client’s CV screening
    Interview with the Team Lead on the client’s side

    Working hours: CET time zone

    More
  • · 48 views · 0 applications · 14d

    Principal Next.js Architect / AI Enablement Lead (USA, Canada, LATAM)

    Full Remote · Argentina, Brazil, Canada, United States · 5 years of experience · B2 - Upper Intermediate
    Focus: AI Enablement Strategy, Next.js Architecture, Team Leadership About the project We are seeking a visionary Technical Leader to drive an organization-wide shift toward AI-augmented engineering while shaping the architecture of complex Next.js web...

    Focus: AI Enablement Strategy, Next.js Architecture, Team Leadership

     

    About the project
    We are seeking a visionary Technical Leader to drive an organization-wide shift toward AI-augmented engineering while shaping the architecture of complex Next.js web applications. As our Principal Next.js Architect & AI Enablement Lead, you will serve as the technical anchor for a team of 16+ engineers, elevating their capabilities and leading the adoption of modern AI-powered development practices. 

     

    What We're Looking For

    Must-Haves:

    • Engineering Leadership: Proven experience leading engineering teams of 10+ developers, with a track record of driving tech adoption and building high-performing cultures
    • Next.js Expertise: 5+ years with modern JavaScript and deep Next.js knowledge (App Router, Middleware, ISR/SSG, Vercel deployments)
    • AI-Native: You're already a power user of Cursor, Copilot, v0, or similar tools. You understand prompt engineering strategies for code generation and context management
    • Delivery Focused: Track record of using tools to accelerate engineering velocity across the full delivery pipeline

    Nice-to-Haves:

    • Experience with agentic workflows
    • Hands-on with v0 for rapid UI prototyping
    • Deep testing chops (Jest, Cypress, Playwright) with AI automation experience
    • TypeScript guru with strict typing expertise

    Core Responsibilities
    Strategic Enablement & Leadership (70%)

    • Drive AI adoption: Introduce AI workflows, demonstrate value, and ensure the team uses AI effectively to boost productivity
    • Lead the team: Manage a distributed engineering team of 16+ developers, fostering continuous learning and accountability
    • Redesign processes: Integrate AI into the SDLC for automated testing, documentation, and change management
    • Research & guidance: Direct AI-assisted research for libraries, security, and performance decisions
    • Mentorship: Help engineers transition to AI-assisted development practices

    Architecture & Hands-On Development (30%)

    • Next.js Mastery: Architect complex, scalable web applications using the App Router, Server Components, and the Vercel ecosystem. 
    • Critical problem-solving: Step in to code high-complexity features and unblock the team where needed.
    • Code Review Velocity: Utilize AI to pre-review PRs for standards compliance, security, and performance, allowing human review to focus on logic and intent.

    Why You’ll Love Working With Us

    • Competitive compensation, health & dental insurance
    • Professional growth and flexible schedule
    • Fully remote role, international team

    Here's what to do next

    • Apply now – Send us your resume and a quick note on why you think this opportunity is a great match
    • Let’s talk – We’ll set up a conversation to explore whether this is the right fit for both of us

    We're excited to meet you!

     

     

    More
  • · 134 views · 18 applications · 2d

    Backend Developer(iGaming)

    Full Remote · Ukraine · 2 years of experience
    Cowchain blockchain development company is actively looking for Backend Developer to join our development team. About us: Cowchain have successfully completed 150+ projects mainly on EVM-based blockchains such as Ethereum, Polygon, Arbitrum, Base...

    Cowchain blockchain development company is actively looking for Backend Developer to join our development team.

    About us:
    Cowchain have successfully completed 150+ projects mainly on EVM-based blockchains such as Ethereum, Polygon, Arbitrum, Base including Coinmarketcap leaders with 180M+ total capitalization and 20M+ daily trading volume in Move2Earn, Play2Earn and DeFi industries.
     
    Required skills:
    Experience in iGaming projects is a must
    — At least 2-years commercial experience in the back-end development
    — Node.js - Nest
    — DDD / Clean / Onion architecture
    — MSSQL, MySQL, PostgreSQL
    — Optimizing database queries, transactions, indexes, sharding/partitioning, migrations
    — Experience with asynchronous systems and queues (BullMQ, RabbitMQ, Kafka), ability to design fault-tolerant services (circuit breaker, retry, outbox pattern)

    What will you do:
    — New features development
    — Bugfixes and support existing solutions
    — Participate in project architecture discussions
    — Build solutions from scratch as well as join on-going development process
    — Have fun)
     
    Will be a plus:
    — Web3

    What we offer:
    — Flexible working schedule, remote work
    — Competitive salary with bonuses for activities
    — Ability to dive into fast-growing blockchain/crypto industry
    — Work with modern tech stack (blockchain)
    — Paid vacations, sick leaves
    — 100% friendly/family team

    More
  • · 182 views · 86 applications · 14d

    Senior Node.js backend dev

    Full Remote · Worldwide · 4 years of experience · B2 - Upper Intermediate
    Our client is a U.S.-based real estate technology company that powers a high-volume enterprise platform for real estate professionals. They are looking for a development partner to scale and enhance a mission-critical data integration system responsible...

    Our client is a U.S.-based real estate technology company that powers a high-volume enterprise platform for real estate professionals. They are looking for a development partner to scale and enhance a mission-critical data integration system responsible for synchronizing listings, processing large datasets, and maintaining reliable data flows across numerous external providers.
    We are looking for a Senior Backend Engineer (Node.js) with deep experience building data-intensive backend systems, distributed processing pipelines, and integrations with third-party APIs. This role focuses on improving the performance, maintainability, and reliability of a large-scale Node.js platform that ingests, normalizes, and processes real estate data.
     The engineer will collaborate closely with other backend developers to troubleshoot complex issues, optimize data processing workflows, and build scalable, production-ready backend services.
    This is a core backend role with significant ownership of key system components.

    Key Responsibilities
    Develop, scale, and maintain backend services for large-scale data ingestion and synchronization.
    Build and optimize job queue systems and asynchronous processing pipelines.
    Design and maintain ETL-style data transformation flows to normalize large and diverse datasets.
    Implement automated data validation, enrichment, and monitoring mechanisms to ensure data quality.
    Troubleshoot and resolve issues related to data integrity, performance, and external provider integrations.
    Optimize PostgreSQL queries, schemas, and data access patterns for high-volume operations.
    Collaborate closely with engineering team members to improve overall architecture and system reliability.


    Requirements
    Strong hands-on experience with Node.js in high-load, production environments.
    Deep understanding of asynchronous workflows, queues, workers, and distributed processing patterns.
    Proven experience building data integration / ETL / data normalization systems.
    Strong proficiency with PostgreSQL, including schema design and query optimization.
    Experience working with REST APIs, third-party integrations, and large datasets.
    Ability to debug complex data issues and implement monitoring for data consistency and performance.
    Strong problem-solving skills, attention to detail, and ability to work independently on mission-critical system components.
    Excellent communication skills and ability to collaborate within a senior engineering team.
    Fluent English for calls with the client.


    Nice to Have
    Experience with real estate data standards (MLS, IDX, RETS).
    Experience with data synchronization strategies across distributed systems.
    Background in maintaining high-availability backend processing systems.
    Prior experience with Cloud environments, containerization, or distributed architectures.

    More
  • · 148 views · 26 applications · 14d

    NestJS Backend Engineer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · B2 - Upper Intermediate
    Come Back Agency is a rapidly growing company in the digital field, specializing in developing brands, creating web projects, and designing mobile applications. We are looking for a skilled and motivated NestJS Backend Engineer to join our international...

    Come Back Agency is a rapidly growing company in the digital field, specializing in developing brands, creating web projects, and designing mobile applications. We are looking for a skilled and motivated NestJS Backend Engineer to join our international team.

    US schedule. Working hours from 04:00 pm to 00:00 am EET;

    Must-Have Qualifications

    • 2+ years professional experience with TypeScript and NestJS (modules, providers, pipes, guards, interceptors).
    • Strong OOP/SOLID understanding and clean architecture (layered/hexagonal).
    • PostgreSQL with Prisma or TypeORM; confident with migrations, schema design, and query performance.
    • Secure auth: JWT, bcrypt, refresh tokens, RBAC/permissions.
    • Real-time features via Nest WebSockets (Gateways), rooms, presence, backpressure basics.
    • REST API design & implementation; documentation with Swagger/OpenAPI.
    • Event-driven systems: Redis and a broker (RabbitMQ or Kafka) for queues/pub-sub, retries, idempotency.
    • Object/file storage: AWS S3 (presigned uploads, lifecycle, ACL/CDN).
    • Email delivery with SendGrid (templates, sender auth, webhooks).
    • Webhooks: designing and consuming webhook integrations (signature verification, replay protection, retries, idempotency, security best practices).
    • Scheduling/cron with nestjs/schedule or Bull/BullMQ for jobs/workers.
    • Microservices with NestJS (message transports), API Gateway patterns, service boundaries.
    • Code quality: ESLint/Prettier, Jest unit/integration tests, basic CI.
    • Clear written communication in English.
       

    Nice to Have (Desired)

    • OpenAI API, Discord API.
    • Docker (multi-stage builds, docker-compose for local dev).
    • Google APIs (OAuth 2.0, Drive/Gmail/Maps) with token refresh/quotas.
    • Upwork integration (public/private APIs, webhooks).
    • Server-side templating: EJS or Handlebars (HBS).
    • Observability: structured logging, metrics, tracing (OpenTelemetry).
       

    Responsibilities

    • Design and ship scalable NestJS services and REST APIs with clean module boundaries.
    • Implement real-time features with WebSockets and background processing with queues.
    • Own data models and PostgreSQL migrations; monitor and tune performance.
    • Build and maintain secure webhook endpoints (HMAC signatures, replay protection, retries, DLQs).
    • Integrate external services (S3, SendGrid, Google APIs, marketplaces) reliably and securely.
    • Document endpoints with Swagger, maintain tests with Jest, and uphold code standards (ESLint/Prettier, reviews).
    • Contribute to a microservices setup (broker, API Gateway, resilience/circuit breakers).
       

    We Offer:

    • Fixed salary in USD;
    • Flexible work schedule;
    • Professional growth and support from experienced colleagues;
    • Supportive leadership with minimal bureaucracy;
    • English language lessons to boost your communication skills.
    More
  • · 206 views · 36 applications · 13d

    NodeJs Developer

    Part-time · Full Remote · Worldwide · 2 years of experience
    We’re looking for a Backend Developer experienced in Node.js and Express.js Project domain: CRM system Requirements: 2+ years of commercial backend experience Good understanding of SOLID principles Experience with MySql Nice to have (but not...

    We’re looking for a Backend Developer experienced in Node.js and Express.js

    Project domain: CRM system

     

    Requirements:

    • 2+ years of commercial backend experience
    • Good understanding of SOLID principles
    • Experience with MySql

       

    Nice to have (but not mandatory):

    • BuildMQ
    • Redis

       

     

    More
  • · 140 views · 68 applications · 13d

    Full Stack Developer (React, TypeScript, Node.js)

    Full Remote · Worldwide · 4 years of experience · B2 - Upper Intermediate
    We are looking for a Full Stack Developer with strong experience in React, TypeScript, and Node.js (Express or NestJS) to join our team on a short-term client project (full-time for 1 month). The ideal candidate is comfortable working across the entire...

    We are looking for a Full Stack Developer with strong experience in React, TypeScript, and Node.js (Express or NestJS) to join our team on a short-term client project (full-time for 1 month).
    The ideal candidate is comfortable working across the entire stack — building intuitive, high-quality frontend interfaces while developing secure and performant backend services and APIs.

    This role includes working with complex XML data flows, implementing XSD validation, and collaborating closely with DevOps and frontend engineers to deliver production-ready features within a tight timeframe.

     

    Responsibilities

    • Develop responsive, scalable UI components using React and TypeScript
    • Build and maintain backend services using Node.js and Express
    • Design and implement secure, performant REST APIs with validation, authentication, and rate-limiting
    • Handle XML data workflows and apply XSD schema validation in backend systems
    • Work with MongoDB, Mongoose, and Prisma ORM for efficient data management
    • Manage authentication using JWT and bcryptjs
    • Integrate third-party services: AWS S3 (file storage), Stripe (payments), Twilio (SMS), Nodemailer (emails)
    • Handle file uploads securely using Multer and AWS SDK
    • Generate documents using tools like pdfkit, puppeteer, and marked
    • Write unit/integration tests, perform code reviews, and follow clean architecture practices
    • Monitor application performance using tools like New Relic and Winston logging

       

    Requirements

    • 3+ years of professional experience in frontend development with React and TypeScript
    • 3+ years of backend development experience using Node.js and Express
    • Strong understanding of REST APIs, JSON/XML, and full-stack integration
    • Practical experience working with XML/XSD validation
    • Experience with Git/GitHub workflows and CI/CD pipelines
    • Familiarity with containerized environments (Docker)

       

    Nice to Have

    • Experience with form-heavy interfaces, dashboards, or workflow-based UIs
    • Familiarity with Redis for caching or real-time use cases
    • Experience working in microservices architecture
    • Understanding of accessibility (WCAG), responsive design, and performance optimization

     

    More
  • · 90 views · 18 applications · 13d

    Team Lead Full-Stack or Back-end developer (Node.js, React) to $4500

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    We are seeking a talented Team Lead Full-Stack/Back-end developer to join a full-time, long-term project with our client from Norway. Start — 1st of December. About the project: The client is working on developing a product for the maritime industry...

    We are seeking a talented Team Lead Full-Stack/Back-end developer to join a full-time, long-term project with our client from Norway. Start — 1st of December.

     

    About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.

     

    Preferred Qualifications:

    • Minimum 4 years of experience in software development.
    • At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
    • At least 1 year of experience leading a team.
    • Experience with SQL Server.
    • Experience with Azure.
    • Minimum Upper-Intermediate level of English.

       

    ‼️ Critical skills: absolute must-haves — (Node.js and Nest.js), Upper-Intermediate English.

     

    What you will do: 70% of time — coding, 30% of time — leading a team. Work closely with the Operational Manager to help her with technical expertise.

     

    ‼️ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, that’s not a problem. It’s not a deal breaker.

    More
  • · 52 views · 0 applications · 9d

    Technical Lead (Next.js Architecture, AI Enablement)

    Full Remote · United States · 5 years of experience · B2 - Upper Intermediate
    We’re looking for a visionary Technical Lead to shape the architecture of complex Next.js web apps and lead AI-powered engineering across a distributed team of 16+ developers. Open to candidates from the USA, Canada, and LATAM What you'll do Architect...

    We’re looking for a visionary Technical Lead to shape the architecture of complex Next.js web apps and lead AI-powered engineering across a distributed team of 16+ developers.
    Open to candidates from the USA, Canada, and LATAM
     

    What you'll do

    • Architect scalable web applications using Next.js (App Router, Server Components, Vercel, etc.)
    • Drive company-wide AI adoption, integrating AI into development workflows, automated testing, documentation, and delivery pipelines
    • Lead and mentor the engineering team, ensure high engineering standards, accelerate delivery, and improve productivity
    • Step in hands-on to solve complex problems and unblock the team when needed

    What we expect

    • 5+ years of deep JavaScript and Next.js experience (incl. App Router, Middleware, ISR/SSG, Vercel)
    • Proven engineering leadership: at least one team of 10+ developers
    • Proficiency working with AI-based dev tools (e.g., Cursor, Copilot, v0, prompt engineering, AI-assisted code workflows)
    • Strong TypeScript and testing skills are a plus
    • English — B2 or above

    Why join us

    • Competitive compensation, health & dental insurance
    • Professional growth and flexible schedule
    • Fully remote role, international team
    More
  • · 69 views · 10 applications · 10d

    Team Lead Full-Stack or Back-end developer (Nest.js, React) to $4500

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    We are seeking a talented Team Lead Full-Stack/Back-end developer to join a full-time, long-term project with our client from Norway. Start — 1st of December. About the project: The client is working on developing a product for the maritime industry...

    We are seeking a talented Team Lead Full-Stack/Back-end developer to join a full-time, long-term project with our client from Norway. Start — 1st of December.

     

    About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.

     

    Preferred Qualifications:

    • Minimum 4 years of experience in software development.
    • At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
    • At least 1 year of experience leading a team.
    • Experience with SQL Server.
    • Experience with Azure.
    • Minimum Upper-Intermediate level of English.

       

    ‼️ Critical skills: absolute must-haves — (Node.js and Nest.js), Upper-Intermediate English.

     

    What you will do: 70% of time — coding, 30% of time — leading a team. Work closely with the Operational Manager to help her with technical expertise.

     

    ‼️ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, that’s not a problem. It’s not a deal breaker.

    More
  • · 92 views · 12 applications · 10d

    Integration of Meta Conversion API for a mobile application( AppsFlyer, RevenueCat, and Firebase)

    Part-time · Full Remote · Worldwide · Product · 3 years of experience
    We are looking for an engineer to set up full integration of Meta Conversion API, AppsFlyer, RevenueCat, and Firebase for our mobile application. Requirements Strong experience with Meta CAPI (Conversions API) Experience with AppsFlyer SDK +...

    We are looking for an engineer to set up full integration of Meta Conversion API, AppsFlyer, RevenueCat, and Firebase for our mobile application.
     

    Requirements

     

    • Strong experience with Meta CAPI (Conversions API)
    • Experience with AppsFlyer SDK + S2S
    • Experience with RevenueCat webhooks
    • Firebase: Cloud Functions, Firestore, Analytics
    • Node.js / TypeScript
    • Good understanding of mobile attribution & subscription events

     

    More
  • · 89 views · 22 applications · 10d

    Back End Engineer (Node.js)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    Our client WebPros, the largest web hosting software and automation company, manages 900,000+ servers, 85 million domains, and 33 million users. WebPros unites top providers in web hosting, billing automation, infrastructure, server management, and online...

    Our client

    WebPros, the largest web hosting software and automation company, manages 900,000+ servers, 85 million domains, and 33 million users. WebPros unites top providers in web hosting, billing automation, infrastructure, server management, and online marketing software. Currently, their lineup includes cPanel, Plesk, SolusVM, WHMCS, XOVI NOW, Sitejet, 360 Monitoring, and koality, with ongoing additions.

     

    About the Project
    Microservices platform for AI-powered project generation and management.


    Technology Stack:

    • Backend: Node.js/TypeScript
    • AI Integration: Anthropic Claude API/ OpenAI API, Model Context Protocol (MCP)
    • Infrastructure: PostgreSQL, Redis, RabbitMQ, Docker, Traefik
    • DevOps: On premise Infrastructure, AWS (ECR, ECS), CloudWatch, Terraform

     

    What You'll Be Doing

    • Design and develop microservices with saga pattern and event-driven architecture
    • Integrate with External Services and implement streaming responses for real-time feedback
    • Optimize inter-service communication via Message brokers and Redis
    • Work with PostgreSQL and Redis caching strategies
    • Set up observability: CloudWatch logging, Prometheus metrics, performance profiling
    • Participate in architectural decisions and code reviews

     

    Ideal Candidate
    Experience & Expertise

    • 5+ years of backend development with Node.js/TypeScript at an expert level
    • Deep understanding of event loop, streams, memory management in Node.js
    • Advanced TypeScript: conditional/mapped types, generic constraints, utility types
    • Experience building production-ready microservices systems with distributed tracing

    Distributed Systems

    • Hands-on experience with saga pattern and event-driven architecture
    • Understanding of CAP theorem and trade-offs between consistency and availability
    • Experience with message brokers: RabbitMQ, Kafka, AWS SQS/SNS
    • Knowledge of eventual consistency and compensation mechanisms

    Technology Stack

    • PostgreSQL: schema design, query optimization, transactions
    • Redis: pub/sub, caching strategies, streams, persistence
    • Docker & Terraform: container orchestration, production deployments
    • AWS: CloudWatch, ECR, ECS, IAM, VPC, S3

    AI/ML Integration

    • Experience integrating with LLM APIs (OpenAI, Anthropic, etc.)
    • Working with streaming responses and Server-Sent Events (SSE)
    • Understanding of prompt engineering and token management
    • Experience with AI SDK (Vercel AI SDK or similar) — a plus

    Frontend Context

    • Understanding of Next.js: App Router, Server Components, Server Actions
    • Basic knowledge of React and state management
    • Ability to effectively collaborate with frontend team

    DevOps & Infrastructure

    • CI/CD pipelines
    • Infrastructure as Code
    • Multi-stage Docker builds and layer caching
    • Service discovery and load balancing

    Monitoring & Debugging

    • Structured logging and CloudWatch setup
    • Performance profiling: flame graphs, memory leak detection
    • Distributed tracing (OpenTelemetry, Jaeger)
    • Production incident response and root cause analysis


     

    Soft Skills

    • Excellent communication skills — ability to explain complex concepts to both technical and non-technical stakeholders
    • Systems thinking and proactive approach to problem-solving
    • Passion for code quality and engineering excellence
    • Ability to balance perfectionism with pragmatism
    • Experience working in cross-functional teams


     

    Nice to Have

    • Experience with monorepos (pnpm workspaces, Turborepo, Nx)
    • Knowledge of Domain-Driven Design (DDD)
    • Experience with OAuth 2.0/OIDC
    • Background in AI systems
    • Experience with high-load systems

     

    What We Offer

    • Work on a cutting-edge AI platform with modern tech stack
    • Influence on architectural decisions and technology choices
    • Opportunity to work with advanced AI technologies
    • Culture of code quality and engineering excellence
    • Flexible approach to development and remote work options
    • Professional growth and mentoring from experienced engineers
    More
Log In or Sign Up to see all posted jobs