We are looking for a skilled Node.js developer to join our team and contribute to building a cutting-edge SaaS platform for managing taxi businesses of any size. As an official partner of BOLT, UBER, and UKLON, we are developing a scalable, high-performance solution that integrates with leading ride-hailing services.
In this role, you will be responsible for designing and implementing robust backend services, working with PostgreSQL databases, and ensuring seamless API integrations. You will collaborate with a dynamic team, participate in system architecture decisions, and have the opportunity to build a production system from scratch.
If you are passionate about microservices, high-load systems, and modern backend development, we’d love to hear from you!
- Develop and maintain backend services using Node.js and TypeScript
- Design and implement scalable database structures in PostgreSQL
- Create robust APIs following best practices and security standards
- Write comprehensive tests to ensure code quality and reliability
- Optimize application performance and ensure high availability
- Collaborate with the team on system architecture decisions
- Participate in code reviews and provide technical guidance
- Troubleshoot and resolve complex technical issues
- 3+ years of experience with Node.js and TypeScript
- Proficiency in creating and consuming GraphQL or RESTful APIs
- Strong hands-on experience with PostgreSQL or other relational databases
- Strong knowledge of SQL
- Demonstrated experience with unit and integration testing frameworks
- Experience with message queues
- Solid understanding of microservice architecture
- Deep knowledge of Node.js non-blocking asynchronous programming
Advantages:
- Experience with AWS ecosystem
- Docker containerization skills
- Familiarity with CI/CD pipelines (GitLab, Argo CD)
- Competitive salary
- Vacation and sick leaves
- Experience of building a production from scratch
- Friendly environment with lots of freedom and decision making opportunities
- Fully remote