Salary
💰 $163,600 - $226,400 per year
Tech Stack
ReactReact NativeTypeScriptWebpack
About the role
- Design, build, and maintain the core frontend platform and tooling used across product engineering teams.
- Lead efforts to improve build pipelines, CI/CD workflows, testing frameworks, and local dev environments.
- Own and evolve core frontend platform, frameworks, and developer tooling that power web and mobile applications.
- Guide adoption of technologies (e.g., React, TypeScript, React Native) and define architectural patterns that ensure scalability, reliability, and performance.
- Collaborate closely with product engineers, infrastructure teams, and design systems partners to drive technical strategy and align frontend initiatives with company-wide engineering strategy.
- Set standards and solve cross-cutting challenges at scale to empower product teams to deliver exceptional user experiences.
- Champion frontend excellence and build tools and services used internally by engineering, design and product teams.
Requirements
- 6-8 years of professional frontend engineering experience, with deep expertise in React and TypeScript; experience with mobile (React Native) is a plus.
- Strong knowledge of web performance, testing strategies and modern frontend architectures.
- Solid understanding of observability and monitoring for frontend systems (eg: Sentry, Datadog)
- Hands-on experience with modern build systems (eg: Turbo, Webpack, Vite)
- Skilled in CI/CD tooling (eg: GitHub Actions, CircleCI) and automation of release pipelines.
- Experience building frameworks, libraries, or tooling that scaled across multiple teams or applications. (Preferred)
- Ability to partner effectively with engineers, designers, and PMs; excellent communication skills. (Preferred)
- Knowledge of microfrontend architecture and familiarity with different content rendering strategies. (Preferred)