Frontend Engineer – Intermediate
Summary
Intermediate frontend engineer building and maintaining responsive web UI components with a micro-frontend architecture. Day to day: implement features to design specs, write unit and integration tests, and collaborate with backend engineers and designers using JavaScript/TypeScript, React/Angular/Vue, HTML/CSS, Git and CI/CD.
About the role
Develop and maintain user interface components for web applications using micro-frontend approaches. Implement frontend features in line with design specifications and user experience requirements, building responsive interfaces and ensuring consistency across supported devices and screen sizes.
Key responsibilities
Develop and maintain user interface components for web applications using micro-frontend approaches
Implement frontend features in line with design specifications and user experience requirements
Build responsive interfaces and ensure consistency across supported devices and screen sizes
Conduct unit and integration testing, identify defects, and support their resolution
Collaborate with backend engineers, UI/UX designers, and other project stakeholders
Required Qualifications and Skills
Degree or Diploma in Computer Science, Information Technology, or a related field
Minimum 3 years of relevant experience in frontend development and micro-frontend interfaces
Strong knowledge of JavaScript and/or TypeScript
Hands-on experience with frontend frameworks such as React, Angular, or Vue
Proficiency in HTML and CSS, including responsive design principles
Working knowledge of Git and version-control workflows
Basic understanding of CI/CD processes
Experience in projects involving at least 500 man-days and strong UX principles
Interested or know someone can apply through - talent.sg@pavestechnologies.com