JobHire.AI is looking for a Senior Backend Developer to join our mission of making job searching smart, fast, and human. In this role, you will be responsible for implementing new features, supporting existing functionality, and ensuring the reliability and performance of our growing platform.
What You'll Do
- Implement new features and develop user stories
- Gather and clarify requirements with product managers
- Demonstrate results and optimize system performance
- Fix bugs and handle incidents in the production environment
- Write automated tests and perform manual tests during development
- Support and maintain our live application
What We're Looking For
- Strong knowledge of TypeScript/JavaScript and understanding of Node.js
- Experience with NestJS
- Experience with relational databases (PostgreSQL, MySQL, MSSQL) and performance optimization
- Experience working with MongoDB at scale (from 100M documents / 50GB of data)
- Experience with RabbitMQ and version control systems (Git)
- Understanding of the HTTP/1.1 protocol
- Experience refactoring large projects or significant parts of them
- Professional proficiency in English and Russian
Nice to Have
- Experience designing information system architecture
- Experience working with Redis
- Experience working in Agile/Scrum teams
Technical Stack
- Languages: TypeScript, JavaScript
- Runtime: Node.js
- Frameworks: NestJS
- Databases: PostgreSQL, MySQL, MSSQL, MongoDB, Redis
- Messaging: RabbitMQ
Team & Environment
You will join a dynamic team of 40 people at one of the fastest-growing tech startups.
Benefits & Compensation
- Competitive salary based on your experience
- Fully remote work promoting work/life balance
- Work with a great product and an amazing team
Work Mode
This is a fully remote, global position. We ask that you are available to collaborate within the GMT+2 to GMT+5 time zones.






