SOFTWARE ENGINEER
Develop front-end web applications using React, TypeScript, CSS, Jest, and WebpackApply modern JavaScript coding, testing, debugging, and automation techniquesCollaborate with business analysts, designers, architects, and software engineers in an agile environmentDeliver product backlog items within agreed timelines and quality standardsEnsure high performance, accessibility, and strong user experience in applicationsSupport CI/CD pipelines and automated build and release processesParticipate in solution design, estimation, and detailed technical design activitiesDevelop and maintain application code, unit tests, and technical documentationSupport integration with back-end systems, APIs, databases, and cloud servicesManage integration between on-premise systems, cloud platforms, and legacy applicationsContribute to development and maintenance of technical standards, methods, and best practicesActively participate as a member of a cross-functional agile teamQualificationsMinimum Bachelor’s degree in Computer Science, Information Technology, or related fieldMinimum 6 years of relevant software development experienceStrong proficiency in JavaScript and front-end developmentHands-on experience with React, Redux, and TypeScriptExperience with Styled Components and React Testing LibraryStrong understanding of RESTful APIsExperience using AG Grid or similar data grid frameworksExperience with CI/CD tools such as Azure DevOps / VSTSExposure to cloud platforms, preferably Microsoft AzureExperience working in Agile delivery environments (Scrum or Kanban)Knowledge of software design principles and common design patternsExperience with deployment tools such as Jenkins, Docker, and GitStrong analytical, troubleshooting, and problem-solving skillsWe regret that only shortlisted candidates will be notified.Brunel International S.E.A Pte. Ltd.UEN No: 199603098REA License No: 16S8067Shahidan Yusof - R1658969