logo inner

Frontend Engineer - Dashboard

ClerkSan Francisco, California, United StatesRemote, Onsite
This job is no longer open

Clerk is looking for product-minded Software Engineers to help us establish sturdy architectural patterns that support ongoing delivery of new functionality to
Clerk’s Dashboard.

About Clerk


Clerk is on a mission to solve user management once and for all. We are a globally distributed team dedicated to providing best-in-class developer experience, with obsessive attention to every detail. Today, we provide developers with full-stack React components and hooks like , , , useUser, and useOrganization. These APIs allow developers to build hard-to-get-right user and organization management flows. We believe that a component is worth a thousand APIs.Our Dashboard is a primary tool for configuring our components, as well as a centralized place for managing your app’s users.

What you will do


We’re a small but growing team, with big ambitions. This means you’ll have responsibility far beyond closing out pre-sliced tickets. We’re looking for people that are comfortable working across the stack to solve product problems for real users. 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.We will expect you to:


  • Own the frontend architecture - you’ll work hand-in-glove with multiple teams doing feature development that touch the Dashboard. You’ll need to own the architecture that they are building on

  • Collaborate with teammates to release new features - we have a world-class UI Engineering team that is fantastic at owning the “front of the frontend” **but often they need support from a more traditional frontend engineer to ensure the UIs are built on a solid foundation. Thats where you come in

  • Continually progress our tooling - as a business that builds dev tools, its crucial we’re exploring and understanding emerging technologies and understanding their trade-offs


  • Be Customer 0 - Clerk is built on top of Clerk. That means our Dashboard is one of our most advanced customers. The Dashboard is always Customer 0 by integrating upcoming functionality internally first

  • 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.

Who you are


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 steeped in the latest data fetching strategies out there in the ecosystem, like RSC and App Router (we use Next.js internally) - and you understand their various trade-offs

  • You’re passionate about Web App performance (think Web Vitals but also human-centered performance topics like optimistic UI)

  • You seek intelligent patterns around state management and form handling that enable high-performance UIs

  • 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 comfortable building for the most critical user base; other engineers

  • What you lack in experience in the “UI” department (the front of the frontend), you make up for in experience in the back of the frontend

  • You’re opinionated about the right way to handle data to-and-from your APIs

  • You’re excited about the idea of dogfooding the entirety of Clerk’s product surface

Benefits



  • 💰 Competitive Salary – We want you to know that we value the skills and experience you bring to the table. We go out of our way to make sure that you feel fairly compensated.

  • 📈 Equity Ownership – At Clerk, we believe in shared success. That's why we offer a stock option plan so that everyone can benefit from the growth and prosperity of the company.

  • ⚕️ Health Coverage – We care about your well-being. That's why we offer top-tier health insurance to ensure that your health needs are fully met.

  • 🎧 Work Gear - Set up your ideal home office with the gear of your choice. At Clerk, we want to ensure that you have everything you need to perform at your best.

  • 🏖️ Flexible Vacation Policy – We believe in work-life balance and trust you to take the time you need. Although we recommend 25 days per year, our vacation policy is unlimited. This is in addition to observing national holidays specific to your country of residence.

  • 🌍 Diverse and Inclusive Team – Join our exceptional, diverse, and globally distributed team at Clerk. We are committed to fostering an inclusive environment where everyone can contribute their best in building impactful products and tools for the modern web.


This job is no longer open

Life at Clerk

Thrive Here & What We Value1. Diverse and inclusive team2. Competitive salary and equity ownership3. Top-tier health insurance coverage4. Flexible vacation policy with unlimited days off5. Work gear provided for home office setup6. Emphasis on work-life balance7. Opportunities for professional growth and development8. Collaborative team environment9. Transparent communication channels10. Commitment to innovation and continuous improvement
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024