Singapore, Singapore
Job Roles and Responsibilities:
Build and enhance scalable UI solutions using React, web components, and Java-based APIs.
Simplify system complexity, reduce technical debt, and support cloud adoption initiatives.
Contribute to DevOps through automated testing, build, and deployment pipelines.
Translate business requirements into robust technical designs and documentation.
Collaborate with cross-location teams to ensure effective and timely delivery.
Share knowledge, challenge existing approaches, and contribute to engineering best practices.
Job Requirements:
7+ years of experience in JavaScript, TypeScript, React, and web components.
Strong knowledge of styled-components, SASS/LESS, and modern UI development practices.
Experience with TDD using Jest, JUnit, or similar frameworks.
Familiarity with Webpack, npm/yarn, Git, and state management tools like Redux, Thunk, or Saga.
Exposure to GraphQL is a plus.
Strong communication skills, curiosity, and a detail-oriented, self-motivated mindset.