Jobs.ca
Jobs.ca
Language
Clerk logo

Frontend Engineer

Clerkabout 2 months 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