Job Url: https://www.remoterocketship.com/company/clerk/jobs/software-engineer-expo-flutter-united-states-remote Job Description: Clerk.com Website LinkedIn All Job Openings Clerk. com is a comprehensive user management platform offering a suite of embeddable UIs, flexible APIs, and admin dashboards for user authentication and management. The platform provides features such as multifactor authentication, fraud prevention, SOC 2 type 2 certification, session management, social sign-on, bot detection, and more. Clerk integrates seamlessly with popular frameworks and tools, ensuring a smooth developer experience. It caters to multi-tenant SaaS applications with its suite of features designed for onboarding and management of users and organizations. Clerk is trusted by both startups and large enterprises, offering robust solutions for security and user authentication. 2 - 10 employees ☁️ SaaS πŸ” Security 🏒 Enterprise πŸ’° $15M Series A on 2023-03 Software Engineer, Expo/Flutter 15 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟑 Mid-level 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer Android Dart Electron Flutter Ionic iOS JavaScript Kotlin Open Source React React Native Swift TypeScript Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ 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 β€’ 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 β€’ 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 β€’ 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 🎯 Requirements β€’ 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 β€’ 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 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. β€’ 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.