freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Build full-stack web apps and AI-enabled solutions for airport operations and passenger experience using Python/JavaScript, React, and AWS cloud services.

An exciting opportunity awaits at Changi Digital Factory, driving the digital transformation ofChangi Airport Group. As part of an agile, cross-functional squad, you will contribute to thedesign and development of digital products and AI-enabled solutions that support airportoperations and commercial initiatives. Working alongside Product Owners, UX designers,engineers, and business stakeholders, you will deliver solutions that enhance businessoperations and the passenger experience.


Responsibilities:

  • Develop and maintain full stack web applications using modern technologies.

  • Leverage AI-assisted development tools to improve engineering productivity and codequality.

  • Develop backend services, RESTful APIs, user interfaces, and integrations with internal andexternal systems.

  • Collaborate with Product Owners, UX designers, business stakeholders, and engineers todeliver technical solutions.

  • Design, develop, test, deploy, and support cloud-native applications on AWS.

  • Build AI-enabled solutions integrating Large Language Models (LLMs) and AI agents whereappropriate.

  • Evaluate AI outputs and improve solution accuracy and user experience.

  • Troubleshoot application issues and deliver reliable, scalable solutions.

  • Participate in agile delivery and knowledge sharing.


Requirements:

  • Around 1–3 years of experience in full stack application development.

  • Proficiency in Python and/or JavaScript/TypeScript.

  • Familiarity with React or Next.js.

  • Basic understanding of backend development, RESTful APIs, and relational or NoSQLdatabases.

  • Exposure to AWS. Experience with services such as Lambda, API Gateway, DynamoDB, RDS,S3, Cognito, SNS, SQS, Bedrock, or AgentCore is an advantage.

  • Familiarity with Infrastructure as Code (AWS CDK or Terraform) and CI/CD tools (Git, GitHubActions, or similar) is a plus.

  • Basic understanding of generative AI concepts, including prompt design, LLM integration, AIagents, Retrieval Augmented Generation, tool use, and evaluation.

  • Awareness of software engineering practices for building reliable AI applications, such asgrounding, validation, guardrails, observability, and human-in-the-loop workflows, is anadvantage.

  • Strong analytical, problem-solving, and communication skills with a collaborative mindset.

  • Willingness to learn new technologies and work across both AI-related and conventionalsoftware development projects.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available