Himalayas logo
ClerkCL

Software Engineer, Flutter

Clerk is the premier authentication and user management platform built specifically for the next generation of applications. We're redefining developer tools from the ground-up, starting with the core of every application - the user.

Clerk

Employee count: 11-50

United States only

Clerk is seeking a Software Engineer passionate about Flutter and Expo SDKs to lead the development of authentication and user management features. This role involves maintaining, supporting, and improving key SDKs for mobile applications, with a focus on developer experience and cross-platform scalability. The company values a collaborative and open-source ecosystem.

Requirements

  • 3+ years of software engineering experience
  • Significant mobile development focus
  • Deep expertise in Flutter development
  • Strong experience with JavaScript/TypeScript (React Native/Expo)
  • Experience building and maintaining SDKs, libraries, or developer tools
  • Understanding of authentication flows, security best practices, and mobile-specific considerations
  • Knowledge of authentication protocols (OAuth, SAML, JWT)
  • Experience with API integration, state management, and mobile app architecture patterns
  • Experience with Git, package managers, and collaborative development workflows

Benefits

  • Competitive Salary
  • Equity Ownership
  • Work Gear
  • Flexible Vacation Policy
  • Diverse and Inclusive Team

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About Clerk

Learn more about Clerk and their company culture.

View company profile

Clerk is innovating on developer tools. By focusing on the new generation of Jamstack developers, we've found a way to dramatically reduce the time to implement robust user management.

The opportunity for Clerk is born out of the massive investment in Jamstack by providers like AWS, GCP, Cloudflare, Netlify, and Vercel. While they have pushed the infrastructure forward for this new architecture, we've noticed the application layer is lagging behind. The first task for every new application is user management, but there's still no go-to solution for Jamstack user management.

We are looking for teammates who are comfortable working in the fast-paced frontend ecosystem to build tools that support every developer, regardless of their stack. Since our product is deployed within our customers' applications, we face many unique technical challenges around compatibility, customization, performance, and reliability.

Our team encourages thoughtfulness and quality over speed. We recognize that innovating on frontend developer experience requires patience and collaboration with the community, and we will spend the time to get products right.

Employee benefits

Learn about the employee benefits and perks provided at Clerk.

View benefits

Home office budget

Gear of your choice for your home office.

Flexible working hours

We have an asynchronous, remote work culture.

Generous vacation

25 days of paid holidays a year, excluding national holidays (37 in total).

Equity benefits

Generous stock option plan + very competitive salary, so you are rewarded for your best work.

View Clerk's employee benefits
Claim this profileClerk logoCL

Clerk

Company size

11-50 employees

Founded in

2020

Chief executive officer

Colin Sidoti

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Clerk

Find your next opportunity by exploring profiles of companies that are similar to Clerk. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Clerk hiring Software Engineer, Flutter • Remote (Work from Home) | Himalayas