Miratech1 logo
Miratech1today

Senior Back-End Engineer (Node.js)

Remote · Lviv, Lviv, Ukraine

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Large

Job Summary

Senior Backend Engineer to design and build backend microservices for a unified enterprise platform, integrating external carrier/telecom APIs, implementing event-driven workflows with Kafka and Temporal, and collaborating on API design (REST/GraphQL) with Node.js and TypeScript. Responsibilities include building microservices modules (Identity/RBAC/MFA, number search, purchase/porting, onboarding automation, CDR and billing pipelines), integrating with external APIs (Operator Connect, payment/billing systems, ServiceNow), implementing automated tests, participating in code reviews, and supporting CI/CD. Requires 5+ years of backend experience, strong microservices/API design skills, PostgreSQL experience, Docker/Kubernetes and AWS, and English proficiency. Nice-to-have: AWS certification, VoIP/telecom exposure, and related Node.js certifications. Note: remote-friendly with a relocation program and a global, multicultural environment.

Required Qualifications

  • 5+ years of backend development experience with Node.js and TypeScript
  • Strong background in microservices architecture and API design (REST and GraphQL)
  • Proficient in containerization and orchestration using Docker and Kubernetes (EKS)
  • Practical experience with AWS cloud services
  • Hands-on experience with event-driven systems (Kafka)
  • Experience with workflow orchestration tools (Temporal.io)
  • Relational databases experience (PostgreSQL)
  • English proficiency at B2 level or higher
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Miratech1

Senior Back-End Engineer (Node.js)

Apply on Sorce