You will build cross-platform mobile applications for Android and iOS using the Flutter framework.
Responsibilities
- Develop responsive and scalable mobile applications using Flutter and Dart.
- Collaborate with designers and product teams to implement intuitive user interfaces.
- Test and debug applications to ensure performance and functionality.
- Integrate RESTful APIs, third-party services, and backend systems.
- Maintain and improve existing codebases for efficiency.
Required Skills
- Proficiency in Dart and the Flutter framework.
- Experience with Getx, Riverpod, or similar state management.
- Understanding of the mobile application development lifecycle.
- Familiarity with RESTful APIs and JSON data formats.
- Basic knowledge of Git version control.
- Bachelor's degree in Computer Science, IT, or a related field.
- Completion of at least 6 months of relevant training.
Preferred Skills
- Experience integrating Firebase services including Authentication and Firestore.
- Knowledge of state management approaches like Provider or Bloc.
- Familiarity with Android Studio, Xcode, and App Store/Play Store deployment.
- Understanding of UI/UX design principles.