InterGlobe Aviation (IndiGo) India’s largest and most preferred passenger airline and amongst the fastest growing airlines in the world.

IndiGo seeking a talented and proactive Full Stack Developer to join our dynamic software development team.

Job Designation : Software Full Stack Developer

Salary : 6 LPA – 10 LPA

Qualification :  Bachelors Degree

Experience : Freshers

Skill Set :

  1. Proficiency in front-end technologies, including JavaScript frameworks (React, Angular,Vue.js), HTML5, and CSS3.
  2. Strong experience with back-end programming languages such as Node.js, Python, Go.
  3. Experience with database technologies (SQL and NoSQL), web servers (e.g., Apache,Nginx), and UI/UX design.
  4. Knowledge of code versioning tools (such as Git), and experience with continuous integration and deployment (CI/CD) pipelines.
  5. Strong portfolio of projects demonstrating expertise in both front-end and back-end development.
  6. Excellent problem-solving skills, ability to work in a team, and a strong desire to learn and adapt to new technologies.
  7. Strong communication skills, both written and verbal, can clearly articulate technical challenges and solutions to technical and non-technical team members.

Job Description :

The ideal candidate will have a strong foundation in both front-end and back-end development, capable of creating highly responsive web applications from concept to deployment. You will play a crucial role in developing and maintaining our suite of digital products, including web applications and services. This position requires a mix of development, design, and architecture skills, along with the ability to work in a fast-paced, agile environment.

  1. Full Stack Development: Design, build, and maintain efficient, reusable, and reliable code across the full software development life cycle, including both front-end and backend development.
  2. Front-end Development: Create and enhance user interface components using modern JavaScript frameworks (such as React/Angular/Vue.js) and web technologies (HTML5, CSS3) to deliver an optimal user experience on both desktop and mobile devices.
  3. Back-end Development: Develop and maintain server-side logic, definition, and maintenance of the central database, ensuring high performance and responsiveness to
  4. requests from the front-end (using Python/Go/Node.js).
  5. API Development: Design and develop RESTful services and APIs for integration with internal and external systems (Python/Go/Node.js).
  6. Testing and Debugging: Write and maintain test cases to ensure robustness, usability, and reliability of the software components. Debug and resolve issues across the entire stack.
  7. Performance Tuning: Optimize application for maximum speed and scalability, addressing and mitigating any performance issues.
  8. Collaboration: Work with project managers, UX/UI designers, and other developers to ensure the technical feasibility of designs, providing input on the technical implications of
  9. design choices.
  10. Continuous Learning: Stay abreast of emerging technologies and industry trends, applying them into operations and activities to enhance development practices.
  11. Integrations: Integrating various payment gateways (Juspay, Razorpay) social auth (Facebook, Google, Twitter) etc.

Location : Gurugram, India