Frontend Tech Lead
Overview of the Position
As a Frontend Tech Lead, you will work as part of a team of talented Engineers building modern applications that deliver value with quality to our global customer base. You will play a pivotal role in shaping our frontend technology by defining architecture, championing best practices, mentoring engineers, and collaborating across product, UX, and backend teams.
Core Responsibilities
Architect and implement scalable, performant, and accessible frontend solutions using Angular and TypeScript.
Deliver high-quality, working software as part of a software development team.
Build a deep understanding of your team’s codebase.
Provide insightful code reviews, focusing on broader concepts.
Collaborate with UX and product teams to deliver intuitive interfaces.
Mentor and empower other engineers, sharing knowledge through demos and presentations.
Ensure documentation exists for critical systems and write widely used technical guides.
Drive design system adoption for UI consistency across products.
Define and advocate for frontend security best practices.
Diagnose complex bugs and provide solutions along with automated tests.
Key Requirements
Expert web UI experience (10+ years) with strong Angular expertise.
Deep expertise in Angular and modern frameworks (React, Webpack, Babel, ESLint).
Strong understanding of frontend performance optimization, accessibility (WCAG), and security.
Experience with cloud-based SaaS and containerization (Docker).
Familiarity with various frontend architectures and their trade-offs.
Expertise in implementing design systems and their various patterns and techniques.
Experience in multi-language UI development for global audiences.
Proven ability to identify best practice improvements across teams.
The capability to tackle complex technical problems independently.
Experience in leading complex technical decisions across stakeholders.
Expertise in pre-empting and mitigating technical risks.
Proven ability to quickly learn and become an expert in complex architectures.
Agile environment experience.
Technical leadership experience (3+ years), including mentorship roles.
Nice to Have
Excellent communication skills, adjusting style based on the audience.
Able to effectively work as part of a team, contributing to team dynamics.
Ability to adapt and embrace change quickly.
Champion of continuous improvement.
Initiative in tackling problems and making data-driven decisions.
Frontend Tech Lead
Frontend Tech Lead