Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Changi Airport Group

Senior Software Engineer

Skills

MongoDBNextDockerTypescriptTailwind CSSGitAWSDigital Transformation

9 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Singapore

Work mode:

Onsite

Published on:

15 October 2026

What they need


Role Overview As a Senior Software Engineer, you will design, build and manage full-stack applications that support digital transformation across airport operations.

You will work closely with product managers, business users and technical stakeholders to solve operational problems with software solutions that are secure, scalable and maintainable. You will be involved from early problem discovery and prototyping, through to production deployment, support and continuous improvement.

This role suits a software engineer who can operate with autonomy, handle ambiguity, make sound technical trade-offs and communicate clearly with both technical and non-technical stakeholders.

Key Responsibilities

  • Work closely with product managers, business users and technical stakeholders to understand business needs, user pain points and operational constraints.
  • Translate problem statements into clear technical plans, delivery milestones and working software.
  • Lead technical design for full-stack applications, including frontend architecture, backend APIs, data models, integrations, authentication, authorisation, and deployment approach.
  • Make pragmatic architectural decisions that balance delivery speed, maintainability, scalability, reliability and security.
  • Build prototypes to test solution viability, validate user desirability and reduce delivery risk.
  • Write clean, maintainable, production-quality code, primarily using TypeScript.
  • Own systems end-to-end, from design, implementation, deployment, monitoring, troubleshooting and ongoing support.
  • Design for production reliability, including failure handling, observability, operational readiness and supportability.
  • Identify, investigate and resolve application, interface, integration and infrastructure issues.
  • Conduct code reviews and provide technical guidance to improve code quality, maintainability, performance and security.
  • Mentor engineers and support team members, helping to raise the team’s engineering standards.
  • Communicate technical concepts, limitations, risks and trade-offs clearly to engineers, product managers, business users, and senior stakeholders.
  • Proactively identify technical improvements, reusable patterns and process enhancements that improve delivery quality and team productivity.

Technical Requirements Candidates must have demonstrated hands-on proficiency in the team’s core technology stack. These are essential requirements for the role, not optional or preferred skills.

  • TypeScript — ability to write clean, maintainable, production-quality application code.
  • Next.js — experience developing full-stack web applications using the Next.js framework.
  • Tailwind CSS — ability to build responsive and maintainable user interfaces using utility-first styling.
  • MongoDB — experience designing, querying and maintaining document-based data models.
  • Git — strong working knowledge of source control, branching, pull requests and collaborative development workflows.
  • REST APIs — experience designing, consuming, integrating and troubleshooting RESTful APIs.
  • Docker — ability to containerise applications and work with container-based development or deployment workflows.
  • Authentication and Authorisation — experience implementing secure user authentication, access control, roles, permissions and protected application flows.
  • AWS — hands-on experience deploying, operating, or integrating applications with AWS services.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, with at least 5 years of relevant software engineering experience. Candidates with other qualifications may be considered if they can demonstrate strong technical competency.
  • Strong proficiency in TypeScript and modern full-stack application development.
  • Experience designing and delivering production systems, including APIs, data models, integrations, deployment, and operational support.
  • Good understanding of secure software development practices.
  • Experience with CI/CD pipelines, automated testing, logging, monitoring and production troubleshooting.
  • Ability to work independently and make sound technical decisions with incomplete information.
  • Strong communication skills, with the ability to explain technical topics to both technical and non-technical audiences.

Preferred Skills And Attributes

  • Experience with Infrastructure as Code and cloud-native deployment practices.
  • Strong frontend, backend, or cloud engineering depth, with the ability to work across the full stack.
  • Track record of taking problems from ambiguity to shipped production solutions.
  • Experience working directly with senior business or technical stakeholders.
  • Strong ownership mindset, with a focus on reliability, user impact and long-term maintainability.
  • Experience mentoring other engineers and contributing to engineering standards.
  • Passion for building practical, user-centric products that solve real operational problems.

Other offers great for you!

These companies are also looking for great profiles

OTOREMOTE

Senior Software Engineer / CTO

Environ 50/60K par an selon expérience

Permanent contract

Marseille, France

Hybrid, Remote

Skills

DevOpsCTOEngineering Manager

9 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools