Position Overview
We are seeking two highly skilled Lead Full Stack Developers with deep expertise in React and .NET Core to join the development team. Ideal candidates bring a combination of enterprise-level achievements, strong architectural thinking, and top-tier technical execution. This is a rare opportunity to work with a collaborative, high-performing team on one of the most visible and impactful digital platforms in the airline industry.
Key Responsibilities
- Lead the design, development, documentation, testing, and debugging of both new and existing systems
- Contribute to building scalable, cloud-based solutions in a microservices architecture
- Participate in design meetings and translate business needs into technical requirements
- Develop technical specifications based on conceptual design
- Act as a subject matter expert on booking flow applications
- Support and maintain applications while adhering to Agile best practices
- Mentor junior team members and serve as a technical leader
- Utilize tools such as GitHub, Jira, Azure DevOps, and CI/CD pipelines
Required Skills & Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 10+ years of professional software development experience
- 5+ years expert-level experience in React, Redux, Redux-Saga, and reusable component libraries
- 7+ years working in Agile environments
- 5+ years of backend development with .NET Core, C#, Web API, ASP.NET MVC
- Strong experience with DevOps practices and cloud architecture (AWS, Azure, or GCP)
- Solid knowledge of RESTful services, microservice architecture, and unit/integration testing frameworks
Preferred Skills & Certifications
- Master's degree in Computer Science or related field
- Experience with distributed systems and NoSQL technologies like MongoDB, Redis, or ElasticSearch
- Familiarity with messaging platforms like Kafka or Azure Service Bus
- Airline or travel industry experience is a plus