Senior/Principal Engineer, IT (Technical Solutions)

Scoot

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Scoot is seeking a Senior/Principal Engineer, IT (Technical Solutions), to architect and deliver scalable web, mobile, and backend solutions that power Scoot's operations. You will lead cross-functional collaboration with delivery and ops teams to ship high-quality, reliable technology across Flutter, Angular, and Node/.NET stacks.

The role requires deep hands-on experience, strong communication, and the ability to drive DevOps and Agile practices to improve delivery speed and product quality.

Qualifications

  • Degree in Computer Science, Computer Engineering, Information Systems, or related field.
  • Minimum 5 years of hands-on Web and Mobile development.
  • 3+ years in architecting enterprise-scale web and mobile solutions.
  • 5+ years delivering multi-platform solutions with cross-functional teams.
  • Strong Agile delivery experience with DevOps and CI/CD.
  • Familiarity with MVC, MVVM, and Clean Architecture.
  • Experience with GitLab, JIRA, and Bitbucket.

Responsibilities

  • Gather requirements and document technical specifications.
  • Design, develop, test, and deploy mobile apps (Flutter), web apps (Angular), and backend services (Node.js/.NET).
  • Collaborate with Delivery Manager and Operations to translate requirements into solutions.
  • Prepare architecture and design documents for key decisions.
  • Drive DevOps practices and Agile methodologies across teams.
  • Create and maintain technical documentation and API references.
  • Stay current with Flutter, Node.js, and Angular ecosystems.

Skills

Web development
Mobile development
Enterprise architecture
Agile delivery
DevOps & CI/CD
AI-assisted coding

Education

Bachelor’s degree in CS/Engineering

Tools

GitLab
JIRA
Bitbucket

Job description

Summary

We're seeking a self-driven, highly motivated Full Stack Developer with strong hands-on experience across web, backend services and mobile development.

As a Senior/Principal Engineer, IT (Technical Solutions), you'll build and scale solutions that directly support Scoot's Operations departments, enabling smoother day-to-day ops through reliable mobile (Flutter/iOS/Android), web (Angular), and backend (Node.js/.NET) applications. You'll partner closely with operational stakeholders and delivery teams to ship high-quality products that keep things running safely and efficiently.

Responsibilities
  • Participate in business requirements gathering sessions and document technical specifications
  • Design, develop, test, and deploy next-generation Mobile Applications (Flutter), Web Applications (Angular), and backend services (Node.js/.NET) to support Scoot Operations departments.
  • Collaborate closely with the Delivery Manager and Operations stakeholders to understand technical and business requirements and translate them into functional, high-quality solutions and working prototypes.
  • Prepare architecture and design documents outlining key technical decisions, frameworks, and solution approaches, providing clear guidance to both technical and non-technical stakeholders.
  • Present detailed technical concepts, architecture proposals, and prototypes to stakeholders and management to support decision-making.
  • Provide input on UI/UX design improvements, evaluate the feasibility of new features, and leverage the capabilities of modern mobile and web technologies.
  • Conduct technical assessments to shape digital transformation strategies and architectural roadmaps for Operations-focused systems, ensuring alignment with business objectives.
  • Create and maintain comprehensive technical documentation, including design specifications, integration guides, and API references.
  • Drive DevOps best practices, including CI/CD pipeline setup, automated testing, and deployment processes, to improve development efficiency and reliability.
  • Advocate and implement Agile methodologies, promoting iterative development and continuous improvement across teams.
  • Independently decompose projects into manageable technical tasks, collaborating across teams to deliver on agreed milestones and objectives.
  • Stay current with emerging technologies in the Flutter, Node.js, and Angular ecosystems to continuously enhance solution quality and development standards.
Requirements
  • Degree in Computer Science, Computer Engineering, Information Systems, or a related technical field.
  • Minimum 5 years of hands-on experience in Web Application and Mobile Application development
  • Proven experience (3+ years) in architecting enterprise-scale web and mobile solutions, with strong knowledge of hybrid and cross-platform frameworks.
  • At least 5 years of experience delivering complex, multi-platform solutions in collaboration with cross-functional teams (designers, front-end developers, DevOps, mobile engineers, and backend service teams).
  • Strong proficiency (3+ years) in Agile development methodologies, including sprint planning, backlog grooming, and iterative delivery.
  • Solid background in DevOps setup and automation for multi-disciplinary development teams, including CI/CD pipelines and automated build systems.
  • Experience implementing automated testing frameworks across mobile, web, and API layers to ensure high product quality.
  • In-depth understanding of modern application architectures such as MVC, MVVM, and Clean Architecture.
  • Familiarity with GitLab, JIRA, Bitbucket, and Agile collaboration tools.
  • Strong problem-solving abilities, self-motivation, and the ability to work independently with minimal supervision.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across technical and non-technical teams.
Preferred Skills
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across technical and non-technical teams.
  • Strong backend development experience using Node.js, including API and microservices architecture.
  • Experience building and maintaining Angular or other modern front-end frameworks.
  • Prior experience delivering digital solutions for airline/aviation operations (e.g., ground operations, flight operations, ops control, engineering, safety/security).
  • Having Navitaire NewSkies and/or AIMS knowledge is an advantage.
  • Experience with AI-assisted application development (e.g., leveraging LLM tools for coding, test generation, refactoring, documentation, or integrating AI capabilities into apps responsibly).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Principal Engineer, IT (Technical Solutions)
Senior/Principal Engineer, IT (Technical Solutions)

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Principal IT Engineer - Technical Solutions
Senior Principal IT Engineer - Technical Solutions

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Full-Stack Engineer for Ops Solutions
Senior Full-Stack Engineer for Ops Solutions

Scoot • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Changi Airport Group (Singapore) Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Mobile & Full Stack Developer
Mobile & Full Stack Developer

HRnetOne • Singapore

On-site
SGD 60,000 - 100,000
Full Stack Developer (Web/Mobile)
Full Stack Developer (Web/Mobile)

re-zoo-me • Singapore

Hybrid
SGD 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Changi Airports International Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
26991312 Digital Software Engineer Senior Analyst
26991312 Digital Software Engineer Senior Analyst

CITIBANK N.A. • Singapore

On-site
SGD 120,000 - 180,000
Mobile Application Developer
Mobile Application Developer

re-zoo-me • Singapore

Hybrid
SGD 90,000 - 140,000
Remote Senior Flutter Developer
Remote Senior Flutter Developer

VY SYSTEMS PTE. LTD. • Singapore

Remote
SGD 120,000 - 180,000
Fully Remote