Requirements
- Strong proficiency in JavaScript, with a deep understanding of ES6+ features
- Minimum 5 years of experience in Node.js, with a strong preference for NestJS in a production environment
- Experience building RESTful APIs using NestJS (or Express.js as secondary)
- Familiarity with authentication mechanisms such as JWT, OAuth, or session-based authentication
- In-depth knowledge of microservices architecture, including design patterns, communication protocols, and best practices for scalability and resilience
- Experience with automated testing (unit, integration, and end-to-end) to maintain code quality
- Exposure to cloud services (preferably AWS)
- Experience working with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases is a plus
- Hands-on experience with Docker and Kubernetes for containerization and orchestration is a plus
- Excellent problem-solving skills and an engineering mindset
Responsibilities
- Design and develop scalable and secure back-end applications and APIs using Node.js and primarily NestJS
- Build robust, secure and performant back-end systems and APIs using Node.js
- Architect and design the overall system and database structure for large-scale IT projects
- Collaborate with cross-functional teams including DevOps, QA, and front-end engineers
- Use AWS services and tools to deploy, manage, and scale applications in a cloud environment
- Contribute to architecture decisions and provide input on system scalability and maintainability
What we offer
- Engaging and innovative projects
- Work alongside seasoned professionals
- Clear career growth and advancement opportunities
- A culture that fosters learning and growth
- Competitive salary based on your expertise
- Supportive and relaxed work environment
- Fully equipped office and daily complimentary lunch
AxiomQ Ventures doo
AxiomQ is a web application development company based in Novi Sad, Serbia. The company was founded in 2017 through the merger of two technology companies with the cumulative track record of more than 30 years in this business. We joined resources in order to be able to provide more superior and fully comprehensive services to our clients. We strongly believe in close personal attention, therefore we focus on working with only a small number of clients, who in turn get the best out of our services.…