
Senior Frontend Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Singapore • Singapore
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the design and development of large-scale, performant web applications used by the public
- Act as the frontend technical owner for key projects, driving architecture, code quality, performance, and reliability
- Build and evolve a shared Component Library / Design System used across multiple product teams
- Define frontend standards, patterns, and best practices across the organization
- Be deeply hands-on: contribute code, review pull requests, and solve complex technical problems
- Design scalable frontend architectures for multi-team, multi-application environments
- Drive adoption of best practices of modern frontend technologies (e.g. React, TypeScript, design systems, BFFs)
- Ensure excellent performance, accessibility, security, and maintainability across all frontend systems
- Partner closely with backend, design, and product teams to deliver end-to-end solutions
- Mentor other software engineers, helping them grow technically and professionally
- Set a high bar for engineering excellence, ownership, and delivery
- Build strong collaboration with designers, product managers, and other engineering teams
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field , or equivalent practical experience
- At least 5 years of experiences in building and shipping production frontend systems at scale
- Deep knowledge of modern frontend technologies such as JavaScript/TypeScript, React (or similar), CSS, and frontend build tooling
- Excellent communication skills and product senses to collaborate effectively with stakeholders.
- Experience designing reusable UI components, design systems, or component libraries
- Experience acting as a technical lead on medium-to-large projects
- Able to work hands-on while also guiding others
Benefits
- 40 hours of self-development every year with a huge selection of learning opportunities to choose from
- Flexible work practices
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactCSSfrontend build toolingdesign systemscomponent librariesscalable frontend architecturescode qualityperformance optimization
Soft skills
communicationmentoringcollaborationleadershipproblem-solvingtechnical ownershipstakeholder engagementengineering excellencedeliveryproduct sense
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree