Summary
We are looking for a Senior Full Stack Developer with strong experience across web (Angular), backend (Node.js), and mobile platforms (Flutter, Android, iOS). This role involves building and maintaining scalable, high-quality applications, collaborating closely with cross-functional teams, and contributing to architectural and technical decisions across the full technology stack.Job Description
Key Responsibilities- Design, develop, test, and deploy web, backend, and mobile applications across multiple platforms.
- Translate business and functional requirements into robust, maintainable technical solutions.
- Contribute to system architecture, technical design, and integration approaches across web, mobile, and backend layers.
- Collaborate with UI/UX, Product, and Delivery teams to deliver intuitive and consistent user experiences.
- Produce and maintain clear technical documentation, including design specifications and integration details.
- Participate actively in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives.
- Apply DevOps best practices, including CI/CD pipelines, automated testing, and deployment processes.
- Identify opportunities for technical improvement, performance optimisation, and long-term maintainability.
- Stay current with evolving technologies and frameworks relevant to web, backend, and mobile development.
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
- 5+ years of professional experience as a Full Stack Developer delivering production-grade applications.
- Strong experience in Angular for web application development.
- Solid backend development experience using Node.js, including RESTful APIs and integrations.
- Hands-on experience developing mobile applications using Flutter, with exposure to native Android (Kotlin)and iOS (Swift).
- Experience designing and delivering multi-platform, enterprise-scale solutions.
- Good understanding of modern application architectures and design patterns (MVC, MVVM, Clean Architecture).
- Experience working in Agile development environments.
- Familiarity with CI/CD pipelines, automated testing, and DevOps workflows.
- Proficiency with Git-based version control and collaboration tools (e.g. GitLab, Bitbucket, JIRA).
- Strong problem-solving skills and the ability to work independently as well as collaboratively.
- Clear communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
Top Skills
What We Do
Scoot is the low-cost subsidiary of Singapore Airlines (SIA). Scoot took to the skies in June 2012 and merged with Tigerair Singapore in July 2017, retaining the Scoot brand for a new chapter of growth.
Scoot was the world's first low-cost carrier to attain the highest ratings at both the APEX Health Safety Audit powered by SimpliFlying and Skytrax COVID-19 Airline Safety Rating Audit. In 2022, Scoot was awarded IATA membership for meeting global industry standards for airline operational safety.
Our people have big smiles and even bigger personalities. We are defined by our unique Scootitude – a daring attitude to be positive, uncompromising on safety and efficiency, spreading fun and humanity wherever we fly.
Check out the roles available in our yellow family here: www.flyscoot.com/careers





