Jeppesen ForeFlight is redefining the future of aviation technology equipping pilots, operators, and decision-makers with the software tools to forge bold new digital paths that push past the expected. We stand with those who dream bigger, fly farther, and seek to explore the next frontier in the cockpit and operations center.
Jeppesen ForeFlight is seeking an
Experienced Full Stack Developer reporting to the Senior Engineering Manager Flight Deck in our
Bangalore location.
As an Experienced Full Stack Developer, you will work on innovative software solutions for commercial airlines. You will be responsible for designing and developing the architecture of both front-end and back-end applications, ensuring they meet customer requirements and regulatory standards.
A successful candidate is passionate about building robust and efficient applications that enhance user experiences and streamline operations. You will collaborate directly with clients and stakeholders to gather requirements, leveraging technology to solve complex problems. You thrive in dynamic environments, embrace challenges, and are eager to create positive change through technology.
You enjoy working within a collaborative, multicultural team and embrace the opportunity to contribute to impactful projects in the airline industry. You are committed to delivering high-quality solutions and view change as a pathway to innovation and growth.
Position Responsibilities
As part of an agile development team, you will:
- Design and develop scalable web applications using modern frameworks and technologies, focusing on both front-end and back-end development.
- Collaborate with designers and product managers to implement intuitive and user-friendly interfaces that enhance user satisfaction.
- Ensure applications are responsive, secure, and perform effectively across various devices.
- Implement RESTful APIs and integrate third-party services to enrich application functionalities.
- Utilize test-driven development (TDD) and continuous integration practices to ensure high-quality software delivery.
- Actively participate in code reviews, sprint planning, and daily stand-ups, contributing to team best practices and continuous improvement initiatives.
- Engage directly with clients to understand their business objectives, gather application requirements, and manage expectations throughout the development process.
- Occasionally travel to client sites as needed for project-related engagements.
Basic Qualifications (Required Skills/Experience)
- 9+ years of relevant working experience in software development
- At least 3+ years of full stack development experience, including proficiency in front-end technologies (HTML, CSS, JavaScript, frameworks like React or Angular) and back-end technologies (Node.js, Python, Java, C# etc.)
- Experience working in a Linux/Unix environment
- Familiarity with database technologies, including SQL and NoSQL databases
- Solid understanding of RESTful APIs and web services integration
- Experience with version control systems like Git
- Strong communication skills (both written & verbal)
Preferred Qualifications (Desired Skills/Experience)
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field
- Experience working within a Scrum team or Agile project methodologies
- Familiarity with CI/CD processes and tools such as Jenkins, GitLab CI, or similar
- Knowledge of containerization and orchestration technologies like Docker and Kubernetes
- Experience with cloud services (AWS, Azure, Google Cloud) is a plus
- Understanding of testing frameworks and methodologies (Jest, Mocha, Bunit, Junit etc.)
This is a hybrid position. Candidates must live in the Bangalore area to provide on-site assistance. Jeppesen ForeFlight is committed to building a culturally diverse team and strongly encourages applications from female and minority candidates.
About Jeppesen ForeFlight
Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen's 90-year legacy of accurate aeronautical data with ForeFlight's expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making.
Why You Should Join
At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees and empower them to make a direct impact on our products and services messaging. We strive to provide employees and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional well-being. Our benefits package includes but is not limited to the following:
- Group Medical insurance
- Group term life, personal accident, and critical illness insurance
- Gym reimbursement
- 20 days of paid vacation time
- 12 days of paid sick time
- Employee Assistance Program