Objectives of this Role:
- Develop modern, secure, and responsive front-end interfaces using Vue.js and React.
- Ensure optimal user experience across platforms with high performance and accessibility.
- Collaborate closely with UI/UX designers, backend developers, and security engineers to create secure and engaging web interfaces.
Responsibilities:
- Develop and maintain scalable front-end components using Vue.js and React.
- Implement clean, efficient, and reusable UI components with state management (Vuex, Redux).
- Ensure UI/UX quality, responsiveness, and performance across browsers and devices.
- Integrate front-end logic with secure APIs and backend systems.
- Participate in regular security reviews for front-end code (XSS/CSRF prevention).
- Optimize frontend assets for speed and SEO compatibility.
- Stay updated on evolving front-end trends and maintain documentation.
Required Skills and Qualifications:
- Proficiency in Vue.js, React, JavaScript (ES6+), HTML5, and CSS3.
- Experience with build tools: Webpack, Vite, npm/yarn.
- Familiar with Git workflows and CI/CD.
- Strong understanding of security principles for front-end apps.
- Knowledge of RESTful API integration and token-based authentication (e.g., JWT).
- Attention to detail and commitment to writing clean, maintainable code.
Bonus Skills:
- Experience with SSR (Nuxt.js, Next.js).
- Familiarity with Tailwind CSS, Material UI.
- Experience with code quality tools (ESLint, Prettier).
- Prior experience in fintech or PCI DSS-compliant systems is a strong plus.
- Project management or Agile/Scrum certification.
- Effective communication and collaboration skills within a development team.
- Bachelor's degree in computer science or a related field is a plus.
Application:
We offer a salary package based on experience and qualifications.
Please include the following details in your application, as we will prioritise reviewing applications submitted by candidates who provide these information.
- Years of relevant experience
- Expected salary
- Earliest availability
- Singapore residential status