Join our development team as Senior Backend Engineer - Node.js/Typescript! We strive to develop high-quality strategy games and make them accessible for all players around the world. In this role, you will lead and mainly work on extracting loosely coupled microservices out of our PHP monolith, and design, develop, test, deploy, maintain, and improve our software with high-quality, maintainable code.
Requirements
- 7+ years of proven experience in Node.js/Typescript development
- Proficiency in popular Node.js/Typescript frameworks such as Next.js, Nest.js, Express..js, and Jest
- Deep experience with distributed systems: queues/pub-sub, idempotency, data modeling across service boundaries, and eventual consistency
- Excellent verbal and written communication skills
- Demonstrated ability to effectively integrate AI tools into development workflows for code generation, debugging, and technical research
- Experience developing and maintaining multi-server, high-load backend services and APIs
- Familiarity with SQL and NoSQL databases, including MySQL, PostgreSQL, MongoDB, or similar
- Strong automated quality mindset using unit testing, integration testing, and other test automation frameworks
- Experience with cloud platforms (GCP preferred), networking, and debugging distributed systems
- Hands-on experience with agile methodologies such as Scrum or Kanban
Benefits
- Flexible hybrid work models
- Career Path Framework and mentorship culture
- Language courses, e-learning platforms, and support for conferences and training
- Game nights, quiz nights, and karaoke