Full Stack Developer

Job Posting Start Date: 2 Dec 2024

Location: Gurgaon, HR, IN

Company: InterGlobe Aviation Ltd

IndiGo is India’s largest and most preferred passenger airline and amongst the fastest growing airlines in the world.
We have a simple philosophy: offer fares that are affordable, flights that are on time, and provide a courteous and hassle-free travel experience across our unparalleled network. We show that low cost does not mean low quality. With our fleet of over 320 aircraft, we operate well over 2000+ daily flights, connecting over 118 destinations (of which 32 international), welcoming 100 million customers on board last year. We have an industry leading on-time performance and one of the highest customer NPS in the Indian market. At IndiGo, we will continue to extend our scope, by spreading our wings internationally, developing from a domestic carrier to a global aviation giant.

Job Description

About IndiGo

IndiGo is India's largest and most preferred passenger airline, offering affordable fares, on-time performance, and hassle-free travel. With over 1,800 daily flights across 78 domestic and 32 international destinations, we connect people, aspirations, and dreams.

Guided by our purpose, "Giving wings to the nation, by connecting people and aspirations," our highly skilled workforce, the Power of We, serves over 300,000 passengers daily with excellence and warmth. Recognized globally for our innovation and dedication, we strive to create seamless travel experiences while expanding into new horizons, such as hotel booking services.

Join us in shaping the future of travel and hospitality technology at IndiGo!

 

Position Summary

As a Full Stack Developer, you will play a critical role in advancing IndiGo's data science and analytics initiatives by building scalable and high-performance cloud-based applications. You will collaborate with a cross-functional team to design and implement innovative solutions that support business needs and enable data-driven decision-making. Your work will involve development on platforms such as Databricks, supporting data science problems, and integrating cutting-edge technologies for seamless operations.

 

Objectives of the Role

  • Build and enhance cloud-native applications tailored for data science workflows.
  • Collaborate with data and cloud engineering teams to integrate modern data science tools and platforms like Databricks.
  • Ensure applications meet scalability, performance, and security standards.
  • Contribute to innovation by recommending new technologies to solve data-intensive challenges.

 

Key Responsibilities

  • Develop robust full-stack solutions for data-intensive applications using cloud-native architectures.
  • Optimize large-scale data processing pipelines and support advanced analytics integration.
  • Implement microservices-based architecture for modular and scalable solutions.
  • Automate deployment and scaling processes, ensuring best-in-class cloud practices.
  • Work closely with data scientists and engineering teams to deliver end-to-end solutions.
  • Design, develop, and integrate APIs, event-streaming platforms, and real-time systems.
  • Maintain code quality, perform thorough testing, and proactively address potential issues.

 

Required Skills & Qualifications

  • 2+ years of full-stack development experience in production environments.
  • Proficiency in:
    • Frontend: JavaScript, TypeScript, Angular, ReactJS, React-Native, Next-JS Framework, HTML5, CSS3, Bootstrap.
    • Backend: Microservice Architecture, .NET Core (C#), Spring Boot, RESTful API Development.
    • Databases: MySQL, MongoDB, SQL Server.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Kubernetes, Docker).
  • Experience with event-driven architectures, event streaming platforms (e.g., Kafka), and integration patterns (CQRS, PubSub, SAGA).
  • Knowledge of automated testing, MLOps, DevOps/DevSecOps practices, CI/CD pipelines, and tools like Jenkins and Git.
  • Understanding of data science workflows and tools such as Databricks and Snowflake.

 

Preferred Qualifications

  • Bachelor’s degree in Computer Science, IT, or Mathematics.
  • Experience with data product development, handling unstructured and structured data processing.
  • Knowledge of Spring Cloud, GitHub contributions, and open-source projects.
  • Exposure to ML/AI model integration within full-stack systems.

At IndiGo, we believe in the innate strength of an energetic, diverse, and inclusive workforce, where the viewpoints and life experiences of our employees help us foster strong connection with all our customers. Our diversity equity and inclusion efforts are designed to attract, nurture, and advance the lives of our employees and customers irrespective of their, but not limited to, gender, race, color, religion, caste, creed, ethnicity, origin, language, social and economic status, sexual orientation, persons with disabilities, nationality, age, marital and maternity status. 

IndiGo does not charge fees for Job Interviews, Registration, Verification or Offer Letters. All Official communication will be from verified IndiGo IDs (e.g., xxx@goindigo.in). Please report any fake job offer to eco.goindigo.in