Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer – Angular & TypeScript

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company in Singapore is seeking an experienced Software Engineer specializing in Angular and TypeScript to join their Agile development team. This role involves full feature development, from user story creation and solution design to implementation and testing. Ideal candidates will have a minimum of 5 years in web product development, with skills in cloud deployment and industrial automation software being a plus. The position emphasizes collaboration with global teams and delivering high-quality software solutions.

Qualifications

  • Minimum 5 years of experience in web product development with exposure to cloud deployment.
  • Experience in industrial automation software is a plus.
  • Excellent debugging and problem-solving skills.

Responsibilities

  • Design, develop, and implement web-based software solutions for industrial automation products.
  • Participate in the full software development lifecycle in an Agile environment.
  • Collaborate with cross‑functional teams across multiple sites to ensure high‑quality deliverables.
  • Debug, troubleshoot, and optimize software for performance and scalability.
  • Contribute to code reviews, documentation, and continuous improvement initiatives.

Skills

Angular
TypeScript
JavaScript
Kotlin
Cloud Deployment (AWS, Azure)
CI/CD Pipelines

Tools

Antlr
Yacc
Job description

We are seeking a Software Engineer – Angular & TypeScript to join our Agile software development team, building cutting‑edge industrial automation software products. In this role, you will own feature development end‑to‑end - from user story creation, solution design, implementation, to testing - while collaborating closely with global teams to drive product success.

Key Responsibilities
  • Design, develop, and implement web-based software solutions for industrial automation products.
  • Participate in the full software development lifecycle in an Agile environment.
  • Collaborate with cross‑functional teams across multiple sites to ensure high‑quality deliverables.
  • Debug, troubleshoot, and optimize software for performance and scalability.
  • Contribute to code reviews, documentation, and continuous improvement initiatives.
Requirements
  • Minimum 5 years of experience in web product development with exposure to cloud deployment. Experience in industrial automation software is a plus.
  • Strong hands‑on experience with:
  1. Angular (Must Have)
  2. TypeScript/JavaScript (Must Have)
  3. Kotlin (Good to Have)
  • Knowledge of compiler tools such as Antlr or Yacc is an advantage.
  • Experience in large‑scale, multi‑site projects and full product development lifecycle in Agile methodology is preferred.
  • Excellent debugging and problem‑solving skills.
  • Strong verbal and written communication skills, with an ability to thrive in a dynamic, collaborative environment.
Preferred Skills
  • Cloud deployment experience (AWS, Azure, or similar).
  • Exposure to industrial automation software development.
  • Experience in CI/CD pipelines and modern web frameworks.

To apply, simply click the Apply button or send your updated profile to recruit@percept-solutions.com

EA Licence No.:18S9405 / EA Reg. No.:R1330864

PerceptSolutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.