Remote (Global)

Clerk is hiring a Frontend Engineer, Product

About the Role

The engineer will own frontend development for core product features, working closely with design and backend teams to deliver polished, scalable interfaces that serve both technical and non-technical users.

Responsibilities

  • Develop responsive and accessible user interfaces for web applications
  • Collaborate with product designers to translate mockups into functional UI components
  • Implement frontend architecture for scalable and maintainable codebases
  • Optimize frontend performance and user experience across devices
  • Work closely with backend engineers to integrate APIs and services
  • Ensure consistency between design intent and final implementation
  • Write clean, well-documented, and testable frontend code
  • Participate in code reviews and contribute to engineering standards
  • Debug and resolve frontend issues across browsers and environments
  • Contribute to design system components and reusable UI libraries
  • Gather feedback from users and stakeholders to inform interface improvements
  • Maintain alignment with product roadmap and engineering priorities
  • Support documentation for internal and external frontend tools
  • Stay current with evolving frontend technologies and best practices
  • Collaborate with cross-functional teams to define feature requirements

Nice to Have

  • Experience with authentication or identity platforms
  • Contributions to open-source frontend projects
  • Familiarity with developer experience design patterns
  • Experience working with TypeScript in large codebases
  • Background in full-stack development
  • Knowledge of security best practices in frontend contexts
  • Experience mentoring other engineers
  • Exposure to internationalization and localization workflows

Compensation

Competitive salary and equity package

Work Arrangement

Remote-friendly with team presence in San Francisco

Team

Product team focused on developer tools and authentication infrastructure

About the Role

  • This position is embedded within the core product team, focusing on the user-facing layers of a developer authentication platform.
  • Engineers in this role regularly ship features that impact thousands of developers and their end users.

Tech Stack

  • Primary frontend stack includes React, TypeScript, and Tailwind CSS.
  • Testing is done with Jest, React Testing Library, and Cypress.
  • CI/CD pipelines are powered by GitHub Actions.

Growth Opportunities

  • Opportunities to lead feature initiatives and mentor junior engineers.
  • Exposure to both product strategy and deep technical implementation.

Available for qualified candidates

Required Skills
TypeScriptJavaScriptReact.jsProduct DevelopmentUI/UX ImplementationCommunicationProblem SolvingPerformance Optimization
About company
Clerk
Clerk provides developers with React components like , , and that allow developers to drop authentication and user management into their applications.
All jobs at Clerk Visit website
Job Details
Category frontend
Posted 7 months ago