Location: Novi Sad, on-site position
Work type: Full-time, long-term
We highly encourage candidates who are available to start immediately to apply.
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 Dionic doo
AxiomQ is a technology partner that helps businesses transform their processes into efficient, digital-first solutions. Founded in 2017 and headquartered in Novi Sad, Serbia, we specialize in custom software development, web applications, digital platforms and business process digitalization. We work with a diverse portfolio of clients across various industries, delivering tailored solutions throughout the entire product lifecycle - from business analysis and design to development, testing,…