Talent.com
Senior Node.JS Engineer (Nest.JS) (#4117)
Senior Node.JS Engineer (Nest.JS) (#4117)N-iX • Ukraine
Senior Node.JS Engineer (Nest.JS) (#4117)

Senior Node.JS Engineer (Nest.JS) (#4117)

N-iX • Ukraine
30+ днів тому
Службові обов'язки

Work type : Office / Remote Technical Level : Senior Job Category : Software Development Project : Lebara

Our client is one of Europe's fastest-growing mobile companies with 5 million active customers, 1,000 employees worldwide, and operations in five countries. The client is using the mobile virtual network operator business model.

We are looking for a Senior Backend result-oriented developer who has good knowledge and experience of Nest.js.

Responsibilities :

  • Own microservices in NestJS (TypeScript) : define module boundaries, version APIs, and ship resilient, well-tested services.
  • Design internal communication : implement REST / gRPC / event-driven patterns (e.g., request / response, pub / sub), handle retries, timeouts, backoff, and circuit breakers.
  • Implement secure JWT auth : access / refresh lifecycles, rotation, audience / issuer validation, revocation / blacklisting, and token storage best practices.
  • Deliver payment integrations : integrate with gateways (e.g., Stripe / Adyen / Braintree), implement idempotent operations, handle captures / refunds / disputes, and reconcile via signed webhooks .
  • Build and consume webhooks : define payload contracts, verify signatures / HMAC, ensure idempotency, and implement robust retry and DLQ strategies.
  • Enable real-time features with WebSockets : use NestJS Gateways / Socket.IO or ws for presence, notifications, and fan-out at scale; secure and rate-limit connections.
  • Use Redis / Valkey effectively : design cache keys / TTLs, apply cache-aside / write-through, implement distributed locks, queues / streams, pub / sub, and mitigate hot keys.
  • Containerize and run locally : craft efficient multi-stage Docker builds, add healthchecks, and orchestrate multi-service dev stacks with docker-compose .
  • Quality & reliability : write unit / integration / e2e tests (Jest / Supertest), add schema validation (class-validator / OpenAPI), and instrument with logs / metrics / traces.
  • Collaborate across teams : review PRs, write concise design docs, and partner with product, frontend, and data to deliver measurable outcomes.

Requirements :

  • 5+ years building backend systems; 3+ years NestJS + TypeScript in production.
  • Strong Docker and docker-compose skills (multi-stage builds, image slimming, healthchecks).
  • Solid microservice design : domain boundaries, API versioning, idempotency, saga / choreography, and eventual consistency (outbox / inbox).
  • Hands-on JWT implementation in distributed systems.
  • Demonstrated payment experience (idempotency keys, reconciliation jobs) and webhooks (HMAC / signatures, replay protection, retries).
  • Built and scaled WebSockets features in production.
  • Proficiency with Redis / Valkey for caching and real-time patterns; strong SQL fundamentals (PostgreSQL / MySQL) and practical ORM experience (TypeORM / Prisma).
  • Testing mindset with meaningful coverage and CI checks; working knowledge of security best practices (OWASP, secrets management, least privilege).
  • Comfortable with telemetry (structured logs, metrics, tracing) and on-call ownership.
  • Nice to have :

  • Kong Gateway (or similar API gateway) for routing, auth, rate limiting, and observability.
  • Kubernetes / Helm; service meshes (Istio / Linkerd).
  • Event platforms (NATS / Kafka / RabbitMQ) and streaming patterns.
  • GraphQL (Apollo / NestJS) including subscriptions.
  • We offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers
  • Створіть оповіщення про вакансії для цього пошуку

    Senior NodeJS Engineer NestJS 4117 • Ukraine

    Схожі вакансії
    DevOps Engineer (Azure cloud)

    DevOps Engineer (Azure cloud)

    Avenga • Ukraine, UA
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 15 днів тому
    Senior Frontend Engineer

    Senior Frontend Engineer

    Avenga • Ukraine, UA
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 15 днів тому
    Staff Golang Engineer (100% Remote)

    Staff Golang Engineer (100% Remote)

    PRAGMATIKE • Ukraine, Ukraine
    Quick Apply
    Cloud Computing / AI / European Deep-Tech SaaS.Pragmatike is recruiting on behalf of a European deep-tech company building a . Their platform operates on distributed bare-metal infrastructure w...Показати більше
    Останнє оновлення: 28 днів тому
    Team Lead Node JS

    Team Lead Node JS

    Veli Technologies Ltd. • UA
    Quick Apply
    We’re a product powerhouse building a full-stack ecosystem for iGaming businesses.One bet : our technology is so rock-solid that we stake our own business on it. From our hubs in Ukraine, Georg...Показати більше
    Останнє оновлення: 30+ днів тому
    Senior Back-end (Java) engineer

    Senior Back-end (Java) engineer

    Avenga • Ukraine, UA
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 15 днів тому
    Senior QA Automation Engineer

    Senior QA Automation Engineer

    Veli Technologies Ltd. • UA
    Quick Apply
    We’re a product powerhouse building a full-stack ecosystem for iGaming businesses.One bet : our technology is so rock-solid that we stake our own business on it. From our hubs in Ukraine, Georg...Показати більше
    Останнє оновлення: 29 днів тому
    Senior Java Automation Quality Engineer

    Senior Java Automation Quality Engineer

    Avenga • Ukraine
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 6 днів тому
    Senior Go Developer

    Senior Go Developer

    FYST • UA
    Quick Apply
    WHAT YOU'LL BE WORKING ON Query optimization to improve performance and efficiency Data handling tasks including synchronization and transfer across services Implementing new business logic and exp...Показати більше
    Останнє оновлення: 30+ днів тому
    Senior Full Stack Engineer (.NET C# / React)

    Senior Full Stack Engineer (.NET C# / React)

    TransferRoom • Ukraine, UA
    Quick Apply
    We’re on a mission to change the football transfer market.B2B SaaS SportsTech company and the only digital marketplace in the world focusing on the global football industry.We do this by empowering...Показати більше
    Останнє оновлення: 30+ днів тому
    JavaScript Technical Interviewer

    JavaScript Technical Interviewer

    Intetics • UA
    Quick Apply
    American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is l...Показати більше
    Останнє оновлення: 30+ днів тому
    Senior AI Engineer

    Senior AI Engineer

    Avenga • Ukraine
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 15 днів тому
    Senior Salesforce DevOps Engineer (Copado)

    Senior Salesforce DevOps Engineer (Copado)

    AIDA Recruitment • Ukraine, Ukraine
    Quick Apply
    Salesforce Copado DevOps Engineer.You will join an innovative, international team of driving digital transformation and delivering high-quality Salesforce solutions for global clients.As a senior D...Показати більше
    Останнє оновлення: 15 днів тому
    Senior Game Designer

    Senior Game Designer

    Veli Technologies Ltd. • UA
    Quick Apply
    We’re a product powerhouse building a full-stack ecosystem for iGaming businesses.One bet : our technology is so rock-solid that we stake our own business on it. From our hubs in Ukraine, Georg...Показати більше
    Останнє оновлення: 25 днів тому
    Tech Lead Node.js Engineer

    Tech Lead Node.js Engineer

    Avenga • Ukraine
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Показати більше
    Останнє оновлення: 30+ днів тому
    AI Lead Engineer

    AI Lead Engineer

    Globaldev Group • UA
    Quick Apply
    Axonlab is a pan-European In vitro Diagnostics and medical IT company with activities in Applied Science.As consultants, investors, distributors, and personalized full-service providers, Axonlab re...Показати більше
    Останнє оновлення: 30+ днів тому
    Middle Full-Stack Node.js / React Developer

    Middle Full-Stack Node.js / React Developer

    Evolved Ideas • Ukraine
    Quick Apply
    React Developer at Evolved Ideas | softgarden.Join our team in building a modern fintech / investment platform.You’ll work across the stack : developing backend APIs and frontend admin / clien...Показати більше
    Останнє оновлення: 30+ днів тому
    Middle Strong FullStack Engineer

    Middle Strong FullStack Engineer

    Symphony Solutions • UA
    Quick Apply
    At Symphony Solutions, we are dedicated to providing innovative software solutions across various industries, including iGaming, Healthcare, and Finance. We pride ourselves on being a forward-thinki...Показати більше
    Останнє оновлення: 6 днів тому
    Senior Golang Developer - Short-term

    Senior Golang Developer - Short-term

    Intetics • UA
    Quick Apply
    Based on its proprietary business model of Remote In-Sourcing®, advanced Technical Debt Reduction Platform (TETRA™), and measurable quality management platform (Predictive Software Engineering), In...Показати більше
    Останнє оновлення: 30+ днів тому