Backend Developer
Develop scalable, production-grade backend and microservices systems for a financial services company using NestJS, TypeScript, distributed systems, and modern architecture patterns. The role follows a hybrid work model.
Обязанности
- Develop backend solutions using NestJS and TypeScript
- Design and develop scalable microservices for production environments
- Apply SOLID principles and Clean Architecture patterns
- Work with distributed systems, message brokers, API gateways, and asynchronous communication
- Contribute to the ongoing development of a product platform
- Use modern AI-based development assistants where appropriate
Требования
- Significant hands-on experience with NestJS and TypeScript
- Deep understanding of SOLID principles and Clean Architecture
- Proven experience designing and building production microservices systems
- Good understanding of distributed systems, message brokers, API gateways, and asynchronous communication
Будет плюсом
- Angular or frontend development experience
- Familiarity with AI-based development assistants such as Codex and Claude Code
- Knowledge of relational or NoSQL databases
- Experience with testing frameworks such as Jest or Mocha
Условия и преимущества
- Hybrid work model
- Convenient access to light rail