Middle Node.js Backend Developer

New
Work from our Kyiv hub or remotelyFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of commercial backend development experience
Required Skills
Node.jsPostgreSQLKafkaMongoDBRabbitmqTypeScriptRedisRESTful APIsMicroservices

Requirements

  • 3+ years of commercial backend development experience
  • 2.5+ years with Node.js (TypeScript)
  • Solid experience with relational and non-relational databases (PostgreSQL, MongoDB, Redis)
  • Experience with SOA/microservices: inter-service communication and dev process
  • Strong fundamentals in design principles and patterns (SOLID, event-driven)
  • Experience integrating third-party REST APIs: auth, rate limits, retries, webhooks, idempotency
  • Experience with async processing / message queues (BullMQ, RabbitMQ or Kafka)
  • Experience with a cloud provider (AWS / GCP)
  • Understanding of scaling and high-load systems
  • Daily use of AI coding assistants (Claude Code, Cursor, GitHub Copilot)
  • Ability to write effective prompts and review/validate AI-generated code

Responsibilities

  • Develop and ship web billing integrations: payment providers, subscriptions, recurring billing, webhook handling (idempotency, retries, reconciliation)
  • Develop and ship marketing integrations: attribution platforms, server-side conversion/events APIs, analytics and CRM/ESP pipelines
  • Create technical designs for product epics and decompose them into actionable tasks
  • Participate in team processes: grooming, sprint planning, estimations
  • Run investigations and tech research (3rd-party API limits, provider selection, edge cases)
  • Address tech debt and improve reliability and observability of integrations
  • Take part in the full SDLC: design, dev, code review, testing, release, support
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now