Software Engineer

Nicoll Curtin

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nicoll Curtin is seeking an experienced Senior Full Stack Engineer for a Big Tech client. The role focuses on developing internal software platforms for infrastructure operations, automation, and robotics projects.

You will work on both backend services and modern frontend applications using React or Next.js. You will contribute across a range of projects, including warehouse automation and tools that integrate with physical systems, collaborating with teams in Singapore, the US, and EMEA.

Qualifications

  • 5–8+ years of software engineering experience.
  • Strong backend development skills, preferably in Python.
  • Hands-on experience developing REST APIs and backend services.
  • Good understanding of system design, software architecture, databases and scalable applications.
  • Proven experience delivering applications independently, from design to production.

Responsibilities

  • Design, develop and maintain full-stack applications supporting infrastructure and operations.
  • Build scalable backend services, REST APIs and system integrations.
  • Own the end-to-end software development lifecycle, from design to deployment and maintenance.
  • Build software solutions supporting automation, robotics and warehouse operations.
  • Collaborate with engineering teams across Singapore, the US and EMEA.
  • Troubleshoot technical issues, optimise performance and ensure code quality.

Skills

Full-stack development
Python
REST APIs
Software architecture
Problem solving
Cross-functional teams

Job description

Our Big Tech client is looking for an experienced Senior Full Stack Engineer to develop internal software platforms supporting infrastructure operations, automation and robotics-related projects.

This role is ideal for an engineer with strong backend development experience, preferably in Python, who is also comfortable building modern frontend applications using React or Next.js.

You will work on a variety of engineering projects, including infrastructure management tools, warehouse automation and applications that integrate with physical systems.

Key Responsibilities
  • Design, develop and maintain full-stack applications supporting infrastructure and operational teams.
  • Build scalable backend services, REST APIs and system integrations using Python or other modern programming languages.
  • Own the end-to-end software development lifecycle, from design and development to deployment and maintenance.
  • Build software solutions supporting infrastructure automation, robotics and warehouse operations.
  • Collaborate with engineering teams across Singapore, the US and EMEA.
  • Troubleshoot technical issues, optimise application performance and ensure code quality.
Requirements
  • 5–8+ years of software engineering experience, with a strong background in full-stack application development.
  • Strong backend development skills, preferably in Python. Experience with Java, Go, Kotlin, PHP or Node.js will also be considered.
  • Hands-on experience developing REST APIs, backend services and system integrations.
  • Good understanding of system design, software architecture, databases and scalable applications.
  • Proven experience delivering applications independently, from initial design through production.
  • Strong problem-solving skills and ability to work with cross-functional teams.
Good to Have
  • Experience in robotics, warehouse automation or industrial automation.
  • Exposure to Autonomous Mobile Robots (AMRs), Automated Guided Vehicles (AGVs) or warehouse management systems.
  • Experience developing software that integrates with robotic equipment or physical infrastructure.
  • Background in infrastructure automation, data-centre operations or logistics technology.

This is an initial 12-months rolling full-time contract role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Robotics & Automation (8-months contract)
Senior Software Engineer – Robotics & Automation (8-months contract)

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 160,000 - 210,000
Senior Software Engineer Robotics & Automation (8-months contract)
Senior Software Engineer Robotics & Automation (8-months contract)

optimum solutions (singapore) pte ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer – Robotics & Automation (8-months contract)
Senior Software Engineer – Robotics & Automation (8-months contract)

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer – Backend Automation
Senior Software Engineer – Backend Automation

Salt • Singapore

On-site
SGD 150,000 - 210,000
Full Stack Engineer - Next.js, React, TypeScript,Node.js,Python
Full Stack Engineer - Next.js, React, TypeScript,Node.js,Python

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

the edge contracting services pte. ltd. • Singapore

On-site
SGD 100,000 - 167,000
Full Stack Engineer
Full Stack Engineer

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 80,000 - 120,000
Senior Robotics & Full-Stack Automation Engineer
Senior Robotics & Full-Stack Automation Engineer

optimum solutions (singapore) pte ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Full-Stack Engineer, Robotics & Automation
Senior Full-Stack Engineer, Robotics & Automation

Nicoll Curtin • Singapore

On-site
SGD 120,000 - 180,000
Software Development Specialist (Singapore)
Software Development Specialist (Singapore)

Radixeng • Singapore

On-site
SGD 120,000 - 160,000