Expert Frontend Engineer (React.JS & React Native)
Vanguard Software Group seeks an Expert Frontend Engineer in Singapore to lead frontend architecture across web and mobile using React.js and React Native. The role drives design systems, CI/CD and performance standards, mentors engineers across teams, and fluency in English plus Mandarin is highly desirable for client liaison.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Frontend
- Posted
Skills
Must have
- Bachelor's Degree in Computing, Software Engineering, IT or related field
- 8+ years of experience building large-scale frontend systems in both web (React.js) and mobile (React Native)
- Proven ability to design frontend architecture for scalable, performant, resilient applications including mobile-web integration, micro-frontend design, and offline support
- Experience establishing frontend coding standards, CI/CD pipelines, design system governance, and performance monitoring frameworks
- Explores and integrates emerging UI/UX trends, frontend technologies, and frameworks
- Anticipates UI/UX risks and long-term tech debt; designs for maintainability, accessibility, and observability
- Drives adoption of frontend standards, frameworks, and tooling across teams and stakeholders
- Communicates complex frontend concepts clearly across engineering, design, and product teams
Nice to have
- Fluency in written and spoken English and Mandarin to liaise with Chinese-speaking clients and counterparts
Full description
We are seeking an Expert Frontend Engineer to provide technical leadership across web and mobile domains. You will drive the architecture, scalability, and performance of next-generation user interfaces using React.js and React Native. As a domain expert, you will influence cross-team technical direction, mentor engineers, and define best practices that elevate frontend engineering across the organization. This role is ideal for a highly experienced frontend engineer who excels in building high-quality, maintainable, and engaging user experiences at scale.
JOB DUTIES:
- Frontend Architecture: Design and review scalable, high-performance, and maintainable frontend systems across web and mobile platforms. Ensure consistency, responsiveness, and accessibility across devices.
- Technical Leadership: Act as a frontend domain expert, guiding multiple teams through architectural decisions, design reviews, and technology evaluations.
- Business Alignment: Translate complex product and business goals into pragmatic, scalable frontend architectures that support long-term growth and innovation.
- Reusable Components & Design Systems: Build reusable UI components and design systems to promote efficiency, consistency, and quality across teams.
- Process Innovation: Define and enforce engineering standards, tooling, and best practices in areas such as performance monitoring, test automation, CI/CD, accessibility, and cross-platform deployment.
- Mentorship & Collaboration: Mentor engineers, lead knowledge sharing initiatives, and cultivate a collaborative and high-performance engineering culture.
JOB REQUIREMENTS:
- Bachelor's Degree of Computing, Software Engineering, IT or related field.
- Experience: Minimum 8+ years of experience building large-scale frontend systems, with expertise in both web (React.js) and mobile (React Native) environments.
- Architectural Skills: Proven ability to design frontend architecture for scalable, performant, and resilient applications, including mobile-web integration, micro-frontend design, and offline support.
- Process Leadership: Experience establishing frontend coding standards, CI/CD pipelines, design system governance, and performance monitoring frameworks.
- Innovation & Problem Solving: Constantly explores and integrates emerging UI/UX trends, frontend technologies, and frameworks that align with business and user needs.
- Risk & Impact Awareness: Anticipates UI/UX risks and long-term tech debt. Designs for maintainability, accessibility, and observability from the ground up.