Job offer
Lead Front-End Engineer (Full-Time) - Singapore (1m/d)
Julius Baer is looking for an experienced Lead Front-End Engineer in Singapore who will be responsible for the technical direction of the enterprise design system and for developing modern web UIs using TypeScript and React. The role also involves leading technical discussions, mentoring engineers, and ensuring performance and accessibility.
Tasks
- Responsibility for the technical direction and development of the Enterprise Design System
- Design, implementation, and maintenance of reusable components of the internal web framework
- Building and Optimizing User Interfaces with Advanced TypeScript, Modern Refactoring, and Code Review
- Leading performance optimization and management, along with design systems and reusable component packages
- Strong understanding of design tokens, theming, semantic HTML5, and ARIA standards
- Maintenance of the Storybook JSDoc API documentation and integration into the developer documentation
- Ensuring quality assurance through automated test pipelines and accessibility verification
- Documenting technical architecture decisions using ADRs and maintaining a comprehensive architecture blog
- Promoting accessibility by ensuring compliance with WCAG standards and best practices for accessibility
- Leading technical discussions, architecture reviews, and engineering decisions across front-end initiatives
- Mentoring for senior and mid-level engineers through structured mentoring and knowledge sharing
- Collaborate with stakeholders in engineering, product, and UX to ensure that our technology strategy supports our digital and front-end excellence
- Tracking, visualizing, and monitoring key performance indicators, accessibility compliance, and industry best practices
- Demonstrate appropriate analysis when clients are introduced to our company, in accordance with the standards set forth in Regulation 60.67 and/or 69.193. For details (including content), please refer to Knowledge Procedure ID 21000032, “Know Your Product.”
- Demonstrating an understanding of the product, how it works, and its compliance with applicable laws and regulations
- Responsibility for ensuring that the product is formally classified and managed (shoring and percentage of installations, to fulfill our role in meeting the required quality standards)
Requirements
- At least 5 years of professional experience in web development
- Extensive knowledge of modern JavaScript frameworks, with at least one year of experience leading large-scale enterprise migrations of a design system
- Extensive experience in a high-traffic development environment
- In-depth practical expertise in HTML5, CSS3, and JavaScript (ES6+, TypeScript)
- Extensive experience with React (Next.js, Redux, Context API), Redux, and/or Thalos
- Strong understanding of modern build tools and toolchains (Webpack, Vite, esbuild)
- Advanced proficiency in Git and best practices for code reviews and workflows
- Solid DevOps skills covering CI/CD pipelines, Infrastructure as Code, and cloud deployment
- Proficiency in front-end testing frameworks (unit, integration, E2E) and accessible interaction patterns
- Familiarity with micro-frontend architectures or, at the very least, an understanding of component-based design
- Experience leading front-end engineering initiatives or front-end teams
- A keen eye for technical architecture, build pipelines, cross-browser compatibility, and performance benchmarks
- Experience with API design principles, web extensions, and progressive enhancement through feature detection
Job details