Senior UI/Frontend Developer & Technical Lead | Contract

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH143483_1725432807
Salary Negotiable
Consultant Name Bernice Mae Nocum Rallonza
Consultant Email [email protected]
Consultant Contact No. 65515576
EA License No. 02C3423
Consultant Registration No. R1442141

Job Scope:
We are seeking an experienced and passionate Senior UI/Frontend Developer & Technical Lead with 10 years of expertise in user interface/frontend and full stack development. The ideal candidate will have a proven track record in designing and developing high-quality, responsive web applications using modern technologies. As a Technical Lead, you will guide a team of developers, ensure best practices, and collaborate with cross-functional teams to deliver exceptional user experiences.

Key Responsibilities:

  • Lead the design and development of single page applications (SPA) using ReactJS, NextJS, Angular, NodeJS, ExpressJS, Redux, TypeScript, and VueJS.
  • Create responsive and user-friendly interfaces with CSS (cascading style sheets) preprocessors (SASS, LESS) and modern JavaScript (ES6) features.
  • Integrate REST APIs and conduct unit testing with Jest, Jasmine, and React Testing Library (RTL).
  • Maintain high code quality standards using Sonarqube and perform thorough code reviews.
  • Architect and develop scalable and maintainable components with a good grasp of MVC/MVVM patterns and component-based architecture.
  • Collaborate with cross-functional teams, including designers, product managers, and engineers to gather requirements and ensure successful project delivery.
  • Mentor junior developers, fostering a collaborative and growth-oriented team environment.
  • Drive technical solutions design, development, and implementation, ensuring alignment with project goals.
  • Conduct user acceptance testing (UAT), troubleshoot and resolve defects, and optimize application performance.

Job Qualifications:

  • Degree in Information Technology or equivalent.
  • 8 to 10 years of relevant experience in frontend and/or full stack development.
  • Demonstrate solid frontend development experience using technologies like ReactJS, NextJS, Angular, VueJS, HTML5, CSS3, Redux, RxJS, JavaScript (ES6), TypeScript.
  • Experience in user interface (UI) frameworks including Bootstrap, Material UI, Tailwind CSS, SCSS, SASS, Less.
  • Backend development experience using NodeJS, ExpressJS, Python, PHP, Slim framework, MySQL.
  • Knowledgeable in Jest, React Testing Library, Lighthouse, Sonarqube, Eslint.
  • Familiar with GitHub, GitLab, Bitbucket, Azure DevOps, Babel, Webpack, Npm, Grunt, Gulp, JIRA, Confluence.
  • Experience in any banking or financial services industry is highly preferable.

Bernice Mae Nocum Rallonza EA License No.: 02C3423 Personnel Registration No.: R1442141

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy