Role Overview
We’re looking for a Flutter Developer to join our product engineering team and build high-quality, scalable mobile applications for Android and iOS. You’ll work closely with designers, backend developers, and product teams to turn product requirements and UI designs into smooth, reliable mobile experiences.
Responsibilities
- Develop and maintain mobile applications using Flutter and Dart
- Build responsive and reusable UI components
- Integrate REST APIs and third-party services
- Work with Firebase and other cloud services
- Debug, test, and optimize applications
- Collaborate with designers and backend developers
- Participate in code reviews and contribute to improving development practices
- Publish and maintain applications on the Play Store and App Store
Requirements
- 2–4 years of experience in Flutter/Dart development
- Strong understanding of Flutter widgets, state management, navigation, and asynchronous programming
- Experience working with REST APIs
- Familiarity with Firebase
- Knowledge of Git and version control
- Understanding of mobile app performance and debugging
- Good problem-solving and communication skills
Nice to Have
- Experience with Bloc, Riverpod, or Provider
- CI/CD experience
- Experience with native Android/iOS development
- Knowledge of automated testing
- Experience working in an Agile/Scrum environment
Skills
- Flutter
- Dart
- Firebase
- REST APIs
- Git