Flutter Developer
Skills
About the Role
You will take ownership of the consumer mobile app, building and scaling features in Flutter for iOS and Android. You will implement performant, maintainable code, troubleshoot complex issues, and ensure compliance with app store guidelines. You will work closely with product, design, and QA to deliver high-quality releases and improve app performance.
Requirements
- 2+ years of mobile development experience with Flutter and Dart
- Proven experience leading teams and mentoring developers
- Familiarity with RESTful APIs and mobile design patterns
- Knowledge of mobile-specific features for iOS and Android
- Solid understanding of the mobile development lifecycle and app release processes
- Experience with Git or similar version control systems
- Knowledge of native Android and native iOS development
- Experience with Firebase, GraphQL, or other backend-as-a-service platforms
- Familiarity with CI/CD tools and mobile app analytics
- Experience working in Agile environments
- Strong communication, problem-solving, and leadership skills
- Web3 experience is a plus
Responsibilities
- Oversee Flutter development of the consumer app for iOS and Android
- Develop and maintain scalable, high-performance mobile applications
- Collaborate with product, design, and QA teams to define and ship new features
- Ensure app performance, quality, and responsiveness
- Write clean, maintainable, and efficient code
- Troubleshoot and solve complex technical challenges
- Stay current with mobile technologies and Flutter updates
- Ensure compliance with App Store and Google Play guidelines for app submissions
Benefits
- Meaningful equity
