Clerk

Software Engineer, Expo/Flutter

Remote

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, BiotechnologyIndustries

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.

Location Type: Remote Employment Type: FullTime

About the Role

We're looking for a passionate Software Engineer to take ownership of our Expo and Flutter SDKs. Our Expo SDK is already one of our most popular offerings, trusted by thousands of developers building React Native applications. Our Flutter SDK recently entered beta and is already being used in production by many customers.

As the lead engineer for these mobile frameworks, you'll be responsible for maintaining, supporting, and continuously improving these critical SDKs that enable developers to add authentication and user management to their mobile applications with just a few lines of code.

What you’ll do

SDK Development & Maintenance

  • Take full ownership of Clerk's Expo and Flutter SDKs, from architecture to implementation
  • Design and implement new Clerk features that make authentication even better for mobile developers
  • Maintain high code quality, security standards, and performance across both SDKs
  • Write comprehensive documentation, guides, and code examples that developers actually want to read

Developer Experience

  • Collaborate with our marketing & support teams to understand pain points and feature requests
  • Create sample applications and integration guides that showcase best practices
  • Respond to community questions and provide technical support for SDK-related issues
  • Contribute to our open-source ecosystem and engage with the developer community

Cross-Platform Excellence

  • Ensure seamless functionality across iOS, Android, and web platforms for both Flutter and Expo
  • Work closely with our native iOS and Android developers to maintain consistency across all mobile SDKs
  • Stay current with React Native, Expo, and Flutter ecosystem changes and updates
  • Optimize for performance, security, and developer ergonomics

Strategic Development

  • Define the technical roadmap for mobile SDK development
  • Evaluate and potentially lead development for additional mobile frameworks based on customer demand
  • Collaborate with Product and Engineering teams to prioritize features and improvements
  • Influence Clerk's overall mobile strategy based on your deep ecosystem knowledge

Who you are

Required Experience

  • 3+ years of software engineering experience, with significant mobile development focus
  • Strong experience with JavaScript/TypeScript (React Native/Expo), ideally direct experience working with 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 (pub.dev, npm), and collaborative development workflows

Nice to Have

  • Deep expertise in Flutter development, including Dart, widget architecture, and cross-platform considerations - if you only have light Flutter experience or intend to learn as it comes, that's ok, still apply!
  • Experience with other mobile frameworks (Ionic, Electron, etc.)
  • Background in developer advocacy or technical writing
  • Open source contributions to mobile development projects
  • Experience with native iOS (Swift) or Android (Kotlin) development
  • Knowledge of backend API development and database design
  • Understanding of enterprise authentication requirements (SSO, SAML, etc.)

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

Skills

Expo
Flutter
SDK Development
React Native
Mobile Development
Authentication
User Management
Open Source
Documentation
Code Examples
Cross-Platform Development

Clerk

Authentication and user management platform

About Clerk

Clerk specializes in offering customizable UIs and APIs for authentication and user management, catering specifically to modern web frameworks like React and Next.js. This focus not only simplifies the authentication process for developers but also enhances security, highlighting the company's dedication to developer experience and robust security measures. Working here means contributing to a company that prides itself on streamlining complex tech processes while prioritizing the safety and usability of web applications—a prime choice for professionals passionate about cutting-edge web technology and user-centric solutions.

Virginia Gardens, FloridaHeadquarters
2019Year Founded
$194.5KTotal Funding
SEEDCompany Stage
Enterprise Software, CybersecurityIndustries
501-1,000Employees

Benefits

Competitive salary and equity
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 i

Risks

Emerging startups offer similar services at lower costs, increasing competition.
Potential vulnerabilities in third-party integrations could expose user data.
Regulatory scrutiny over data privacy practices may impact operations in strict regions.

Differentiation

Clerk offers a comprehensive sign-up and sign-in solution for websites.
Focus on multi-factor authentication enhances user account security against hacking threats.
Device management features provide users control over their account security.

Upsides

Passwordless authentication is gaining traction, enhancing security and user experience.
Global MFA market is projected to reach $20 billion by 2025, boosting demand.
Zero Trust security model adoption increases need for Clerk's verification solutions.

Land your dream remote job 3x faster with AI