Jobs.ca
Jobs.ca
Language
Clerk logo

Frontend Engineer

Clerk9 days ago
Remote
United States, Europe, Canada, United Kingdom
Mid Level

Top Benefits

Stock option plan
Home office gear allowance
Unlimited vacation policy

About the role

Who you are

  • We’re looking for people that are comfortable working across the stack to solve product problems for real users
  • You’re excited by the challenges that come with owning the “back of the frontend” for the Clerk Dashboard
  • You should be excited by the technical challenges and architectural patterns that enable best-in-class Web Applications
  • You’re a Typescript/Javascript expert and opinionated around what makes a high-quality Developer Experience
  • You write clean, idiomatic code and know your way around the modern frontend stacks
  • You’re comfortable establishing high quality patterns that other developers adhere to and you fight to maintain those high standards as the product grows in maturity
  • You’re passionate about Web App performance (think Web Vitals but also human-centered performance topics like optimistic UI)
  • You understand what it takes to build a SaaS product
  • You set a high bar for code quality, system design, and performance — and you’re not afraid to fight for it
  • You believe in solving real customer problems, even if it means making tradeoffs behind the scenes
  • You love working on products you use yourself — because you know that’s how magic happens

What the job involves

  • We’re a small but growing team, with big ambitions. This means you’ll have responsibility far beyond closing out pre-sliced tickets
  • While we’re hiring for a role that is focused on our Dashboard product, you’ll come to find that our Dashboard is a crucial way for Clerk to dogfood our own product; and therefore is also critical for generating product feedback and driving the direction of Clerk as a business
  • Collaborate with customers and teammates - be part of a world-class product delivery team that cares deeply about customer needs and the value of constant iteration
  • We’re fully remote, which means you’ll need to practice good communication habits to keep things moving
  • Care about frontend architecture - you’ll work hand-in-glove with multiple teams doing feature development
  • You’ll need to help us maintain the architecture that they are building on
  • Execute - Clerk values engineers who execute. That means approaching work iteratively and reducing the time between feedback cycles
  • Thrive in a dynamic environment - Clerk is not well suited for engineers who expect every task to be a series of predefined steps
  • We believe the best approach is to -work- through our customer’s problems in the trenches and not merely -think- through them from the sidelines
  • Go deep - We want Clerk to be the easiest way for app builder’s to release and operate their businesses
  • To do this, we need to build the best DX on the market. This means developing deep empathy for app builder’s and knowing the full depth of our customer’s pain points
  • Embrace a culture of craft by focusing on engineering quality. We want our product to be best-in-class, and so we need our team to write maintainable, performant, and well-structured code

Benefits

  • Stock option plan. We're all in this together!
  • Gear of your choice for your home office
  • Unlimited vacation policy - 25 days recommended per year plus national holidays in your country of residence. Take time when you need it
  • Be part of a diverse, and exceptional team to build an impactful product for the modern web

About Clerk

51-200