Senior Frontend Engineer at VANGUARD SOFTWARE PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

22 Nov, 25

Salary

6000.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React Native, Soft Skills, Ownership, Computing, React.Js, It, Collaboration, English, Design, Mobile, Version Control, Technical Requirements, Webpack, Mandarin, Features, Accessibility

Industry

Computer Software/Engineering

Description

JOB SUMMARY:

We are looking for a Senior Frontend Engineer to lead the development of high-quality, scalable, and performant user interfaces. You’ll work closely with design, product, and backend teams to deliver seamless and responsive web and mobile applications. You’ll be responsible for driving technical direction, setting coding standards, and mentoring junior engineers while ensuring excellent user experience and frontend system architecture.

JOB REQUIREMENTS:

  • Bachelor’s Degree of Computing, Software Engineering, IT or related field.
  • Experience: Minimum 5+ years of professional frontend development experience, with experience in both web and mobile (React Native) preferred.
  • Tech Expertise: Proficient in React.js , React Native , JavaScript/TypeScript, HTML/CSS, and related tooling (Webpack, Babel, ESLint, etc.).
  • Performance Optimization: Experience optimizing app performance, page speed, and rendering efficiency.
  • Testing & CI/CD: Familiarity with frontend testing frameworks (Jest, React Testing Library) and integrating into CI/CD pipelines.
  • UX Awareness: Strong sense of user-centric design, accessibility, and UI/UX principles.
  • Version Control: Proficient in Git workflows and collaboration in a multi-developer environment.
  • Fluency in written and spoken English and Mandarin is highly desirable to liaise with Chinese speaking clients and counterparts to understand their technical requirements.

SOFT SKILLS:

  • Team Mindset: Works effectively in a team setting, shares ideas, and contributes to a collaborative culture.
  • Ownership: Takes full responsibility for features from design to release and beyond.
  • Adaptability: Open to feedback, proactive in learning new tools and adapting to evolving tech landscapes.
  • Communication: Communicates clearly and effectively with both technical and non-technical stakeholders.
Responsibilities
  • Architecture & Development: Design and build scalable frontend systems using modern frameworks like React.js and React Native , ensuring strong performance and maintainability.
  • Component Reusability: Build modular, reusable UI components and establish team-wide frontend patterns and best practices.
  • Cross-Platform Quality: Ensure responsive design, cross-browser compatibility, and native-like experience across devices.
  • Collaboration: Work closely with backend developers, product managers, and designers to implement seamless user experiences.
  • Code Quality: Drive code quality through code reviews, testing, and continuous improvement initiatives.
  • Mentorship: Support and guide junior developers, fostering a learning culture and knowledge sharing.
Loading...