< Back to all jobs

Senior Software Engineer
UFINITY PTE LTD
Software EngineeringSenior ExecutiveFull-timeGeylang, Eunos, Singapore
Job Description
Responsibilities:
•
Design, develop and maintain full-stack web and/or mobile applications using modern frontend and backend technologies.
•
Work with product, design and engineering teams to turn requirements and ideas into practical technical solutions.
•
Design and develop APIs and integrations with cloud services and external systems.
•
Contribute to technical solutioning and system design, considering scalability, performance, security and maintainability.
•
Work with QA and DevOps teams to support automated testing, CI/CD and reliable deployments.
•
Review code, troubleshoot technical issues and contribute to improving engineering practices.
•
Share knowledge and provide technical guidance to other engineers.
•
Keep technical designs and relevant documentation clear and up to date.
Requirements
•
At least 5 years of relevant software development experience.
•
Degree or Diploma in Computer Science, Software Engineering, Information Technology, a related field, or equivalent practical experience.
•
Good experience with JavaScript/TypeScript and modern frontend frameworks such as React, Next.js or similar.
•
Experience in backend development using Node.js, NestJS, Express or similar technologies.
•
Experience designing and working with RESTful APIs and databases.
•
Familiarity with AWS or other cloud platforms, automated testing, CI/CD and Git.
•
Good understanding of software engineering principles, including system design, security, scalability and application performance.
•
Able to work through problems independently while collaborating effectively and sharing knowledge with the team.
Listing closes 5 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.