Application Programming Interface (API), Authentication, Aviation Industry, Cloud Architecture, Code Reviews, Computer Science, Database Technology, Debugging Skills, English Language, Identify Issues, International Operations, Machine Tool, NoSQL, Node.js, OAuth, Operational Support, Performance Tuning/Optimization, Problem Solving Skills, REST (Representational State Transfer), SQL (Structured Query Language), SQL Databases, Scalable System Development, Server Programming/Applications, Software Administration, Software Development, System Integration (SI), Team Player, User Interface/Experience (UI/UX), Web Programming
Full Stack Developer
Contract Type: Permanent
Job Location: Hyderabad - India
Job Title: Full Stack Developer
Location: Hyderabad, India
Full time/Immidately
Who Are We?
ADB Safegate is the market leader in Airfield Solutions, with a presence in 2,300 airports and 40 offices worldwide. We are building ADB Safegate Labs in Hyderabad, India - our latest software development hub. This is an opportunity to join a truly global company, working on innovative software solutions that support airport operations across Airfield, Apron, Terminal, Tower, and Weather solutions.
The Opportunity
We are seeking a skilled Full Stack Developer to join our software development team in Hyderabad, India. In this role, you will be key in building and maintaining scalable, efficient, and secure back-end server applications that power mission-critical airport operations worldwide.
The Role
- Develop and maintain back-end server applications using Node.js, TypeScript, and associated tooling.
- Collaborate with front-end developers, cloud architects, and other stakeholders to design and implement efficient, scalable, and secure server-side solutions.
- Develop, manage, and maintain RESTful and Streaming-APIs to support front-end systems and integrations with external services.
- Utilize NX to manage monorepo development and enforce a consistent and efficient development environment.
- Implement and maintain appropriate datastore solutions, such as SQL or NoSQL databases.
- Monitor, troubleshoot, and optimize performance issues in server applications and databases.
- Participate in code reviews, identify and fix bugs, and maintain a high level of overall application quality.
We're Looking For Someone With
- A Bachelor's or Master's degree in Computer Science, Web Development, or a related field.
- Strong experience in Node.js and proficiency in TypeScript.
- Familiarity with RESTful and Streaming-APIs, their design, and implementation.
- Understanding of database systems, such as SQL or NoSQL, and their integration with server-side applications.
- Experience with NX or similar mono-repository tools is preferred.
- Knowledge of authentication and authorization mechanisms, such as OAuth, JWT, and RBAC.
- Strong problem-solving, communication, and collaboration skills.
Languages
- Fluent in English (writing, reading, and speaking)
Why Join ADB Safegate?
- Be part of a global organization driving innovation in aviation.
- Competitive salaries, benefits, and career growth opportunities.
- A collaborative and flexible work culture that values your contributions.