Point your AI agent at freehire and let it find you a job.

Get the CLI →

NICOLL CURTIN TECHNOLOGY PTE. LTD.

Full Stack Engineer

Posted 5 views
Discussion

Role Overview

We are looking for an experienced Full Stack Engineer to build and integrate internal applications supporting large-scale infrastructure and automation initiatives. You will work across different projects, understand business problems, design technical solutions, and take ownership of development from architecture through delivery.

Responsibilities

  • Design, develop and maintain scalable internal applications and automation solutions.
  • Build backend services primarily using Python or another object-oriented programming language.
  • Develop and integrate APIs and internal systems.
  • Work with cross-functional teams to understand business problems and translate requirements into technical solutions.
  • Design clean, scalable architectures with strong consideration for performance and reliability.
  • Own projects independently from technical design through development and delivery.
  • Conduct code reviews, testing and performance optimisation.

Requirements

  • 8+ years of software development experience, particularly in backend development.
  • Strong expertise in Python, Java, Kotlin or another OOP-based backend language. Python is preferred.
  • Strong experience building new applications and systems rather than primarily working on maintenance or BAU support.
  • Good understanding of REST APIs, databases, system design and scalable architecture.
  • Strong communication and stakeholder-management skills.
  • Experience within Big Tech, banking or consulting environments is preferred.
  • Nice to Have
  • ReactJS, NextJS or TypeScript.
  • GraphQL, Redis or RDBMS.
  • Robotics or automation software experience.
  • Data analytics or tracking experience.
  • Experience working on infrastructure or network automation.


This is an initial 12-months contract role.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

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