Senior Frontend Engineer
Frasers Group Lihat semua pekerjaan
- Petaling Jaya, Selangor
- Tetap
- Sepenuh masa
- Think without limits - Think fast, think fearlessly, and take the team with you
- Own it and back yourself - Own the basics, own your role and own the results
- Be relevant - Relevant to our people, our partners and the planet
- Drive front-end architecture decisions including component design, state management, and application structure.
- Contribute to and influence shared design systems and front-end standards used across brands and squads.
- Lead the design and implementation of complex front-end solutions using modern frameworks (primarily React, NextJS and TypeScript).
- Provide technical leadership through code reviews, mentoring, and pairing; ensuring coding standards are kept while raising the capability of engineers around you.
- Act as a senior technical partner to Product, Design, and Content teams-shaping solutions from discovery through to delivery and providing technical support on how to use certain systems.
- Take ownership of critical customer journeys, ensuring high standards of usability, accessibility, performance, and resilience.
- Build, consume, and evolve GraphQL and REST APIs, contributing to Node.js backend services where required.
- Champion engineering best practices: code quality, testing strategy, performance optimisation, and security.
- Stay ahead of front-end and full-stack trends, bringing informed, pragmatic innovation into the platform.
- Stay active in the tech community, attending conferences and bringing back new ideas and knowledge to the platform.
- Proactively identify technical risks, platform constraints, and opportunities for improvement e.g. CI/CD pipelines, developer experience, and delivery flow.
- Significant commercial experience as a Senior Front-End or Full-Stack Engineer in large-scale production environments.
- Experience mentoring junior and mid-level engineers and supporting their technical growth.
- Expert knowledge of JavaScript and TypeScript.
- Deep experience with React and NextJS (or equivalent modern front-end frameworks).
- Strong communication skills and experience building relationships with Design, Product, and Content teams.
- Strong understanding of web performance, accessibility (WCAG), and responsive design.
- Experience working across the full software development lifecycle, including testing, CI/CD, and automation.
- Experience working in MACH / composable commerce architectures.
- Knowledge of Core Web Vitals and front-end performance monitoring.
- Familiarity with Azure or other cloud platforms & Infrastructure as Code (e.g. Terraform).
- Event-driven or distributed system exposure.
- A strong DevOps mindset and comfortable working in containerised environments.