Lead Backend Engineer Offline
$$$$
Product
About the Role:
We are looking for a skilled and proactive Lead Backend Engineer to take technical ownership of our backend systems. You will lead the development of a new gaming platform from scratch, define architecture and best practices, mentor the backend team, and ensure a smooth migration from a legacy system to a scalable microservices-based infrastructure. This role involves close collaboration with DevOps, security, and product teams, as well as integration with third-party services and payment providers.
Responsibilities:
- Lead and mentor a team of backend engineers, fostering best practices in code quality, testing, and deployment
- Design and develop a new gaming platform architecture based on NodeJS and microservices
- Oversee the gradual migration of legacy platform components to the new infrastructure
- Collaborate with DevOps on CI/CD automation, system monitoring, and observability
- Ensure system scalability, security, and high availability in collaboration with DevOps and security teams
- Integrate third-party APIs and payment solutions, manage technical risks and edge cases
- Participate in technical planning, code reviews, and decision-making processes
Your Background:
- 5+ years of backend software development experience, including 1–2 years in a lead or senior role
- Strong knowledge of JavaScript/TypeScript and NodeJS
- Solid commercial experience with NestJS framework
- Hands-on experience in launching products from the ground up, including CI/CD pipeline setup
- Proficient in writing unit and E2E tests using Jest/Mocha/Nock
- Deep understanding of SQL/NoSQL databases and data migration strategies
- Experience with message brokers such as RabbitMQ or Apache Kafka
- Familiarity with Docker and Kubernetes
- Excellent communication skills and ability to work cross-functionally
- Experience integrating and maintaining 3rd-party APIs with strong risk management awareness
- B2+ English proficiency (verbal and written)
Nice to Have:
- Experience with front-end integration or hands-on frontend development
- Background in PHP development
- Familiarity with cloud services (AWS, GCP, Azure)
- Understanding of OWASP Top 10 and secure coding practices
- Experience with WebSockets
- Experience with payment system integrations
Required skills experience
Node.js
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
JavaScript, Next.js, TypeScript, Node.js
The job ad is no longer active
Look at the current jobs Node.js →
📊
Average salary range of similar jobs in
analytics →
Loading...