Skip to main content
Changi Airport Group
Зібрано зLinkedinСьогодні
FullstackJunior

Full Stack Developer

PythonJavaScriptTypeScriptReactNext.jsAWSAWS LambdaAPI GatewayDynamoDBAmazon RDSAWS S3CognitoSNSAmazon SQSAWS BedrockAgentCoreCDKTerraformGitGitHub Actions
Формат
-
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

An exciting opportunity at the Changi Digital Factory to design and develop full stack web applications and AI-enabled solutions that support airport operations and passenger experience, working in agile cross-functional squads.

Обовʼязки

  • Develop and maintain full stack web applications using modern technologies.
  • Leverage AI-assisted development tools to improve engineering productivity and code quality.
  • Develop backend services, RESTful APIs, user interfaces, and integrations with internal and external systems.
  • Collaborate with Product Owners, UX designers, business stakeholders, and engineers to deliver 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 where appropriate.
  • 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.

Вимоги

  • 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 NoSQL databases.
  • 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, GitHub Actions, or similar) is a plus.
  • Basic understanding of generative AI concepts, including prompt design, LLM integration, AI agents, Retrieval Augmented Generation, tool use, and evaluation.
  • Awareness of software engineering practices for building reliable AI applications, such as grounding, validation, guardrails, observability, and human-in-the-loop workflows, is an advantage.
  • Strong analytical, problem-solving, and communication skills with a collaborative mindset.
  • Willingness to learn new technologies and work across both AI-related and conventional software development projects.
Full Stack Developer
Оригінал