Tech Stack
AndroidFlutteriOS
About the role
- Build features for our Flutter applications across iOS and Android
- Implement authentication flows and secure user experiences
- Work with Riverpod for state management and app architecture
- Integrate with REST APIs and backend services
- Write testable code following our established patterns
- Collaborate via GitHub with our engineering team
- Debug and optimize existing mobile features
Requirements
- Minimum 5+ years of mobile development experience with strong Flutter production expertise.
- Deep proficiency in Flutter, immediately productive for both iOS and Android platforms.
- Hands-on experience with Riverpod, including familiarity with Riverpod patterns and architecture.
- Proven experience in implementing authentication mechanisms such as OAuth, biometrics, and other secure flows.
- Ability to work independently and deliver results with minimal supervision.
- Quick learner with the ability to integrate fast, understand existing codebases, and contribute immediately.
- Strong communication skills for effective remote collaboration.
- Flutter development for iOS and Android (production experience required).
- Expertise in Riverpod state management.
- Proficient in REST API integration.
- Skilled in secure authentication patterns.
- Experience with GitHub workflows and collaborative development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
FlutteriOS developmentAndroid developmentRiverpodREST API integrationauthentication mechanismsOAuthbiometricstestable codeGitHub
Soft skills
independent workquick learnercommunication skillsremote collaboration