About the Role
We’re looking for a skilled Backend Engineer who’s passionate about designing scalable systems, optimizing performance, and delivering clean, maintainable code. You’ll join a dynamic cross-functional team working on aviation and operations technology platforms that power global flight management and trip support services.
This is a hands-on engineering role where you’ll build robust microservices, optimize data flows, and collaborate closely with frontend, DevOps, and QA teams to bring complex workflows to life.
Key Responsibilities
- Design, develop, and maintain Node.js-based microservices and APIs (REST & gRPC).
- Integrate with internal and external systems to support aviation, operations, and finance modules.
- Work with MySQL , MongoDB , Redis , and AWS / Azure storage for scalable data management.
- Implement and maintain WebSocket and real-time communication layers (Socket.io).
- Manage database migrations and schema evolution using Sequelize and Umzug .
- Ensure code quality through unit, integration, and performance testing using Jest .
- Collaborate with architects and product teams to translate business needs into technical designs.
- Participate in code reviews , CI / CD pipelines , and sprint planning sessions.
- Optimize performance, caching, and monitoring for reliability and scalability.
Tech Stack You’ll Work With
Node.js , Express.jsMySQL , MongoDB , RedisSequelize , Umzug , JestSocket.io , WebSockets , gRPCAzure Cloud , AWS S3GitHub , JIRA , DockerWhat We’re Looking For
3–6 years of professional experience as a Backend Engineer.Strong understanding of asynchronous programming , API design , and database optimization .Experience working with microservices architecture and distributed systems.Familiarity with cloud environments (Azure preferred).Understanding of CI / CD workflows , containerization , and version control .Strong problem-solving skills and a proactive, ownership-driven mindset.Excellent communication and collaboration abilities.Bonus Points
Experience with Kafka or RabbitMQ for event-driven systems.Knowledge of NestJS or TypeScript .Exposure to DevOps practices or API security frameworks (JWT, OAuth, WAFs).Why Join Us
🌍 Impactful Work : Build systems that power global aviation operations.
🚀 Continuous Growth : Exposure to advanced tech stacks and real-world challenges.
🤝 Collaborative Culture : Work closely with product, architecture, and DevOps experts.
☁️ Cutting-Edge Environment : Azure-powered infrastructure with modern tools and practices.
NOTE : Kindly complete the assessment through the link below for our recruitment team to reach out to you. 🔗 https : / / app.testgorilla.com / s / gdwc1ix0