About This Role
Musa Soft Services is seeking a Junior Flutter Developer to contribute to the development of modern Android and iOS applications. The selected candidate will work with the development team to build user-friendly mobile interfaces, integrate backend APIs, troubleshoot issues, and improve application performance.
This role is suitable for fresh graduates and junior developers who are passionate about mobile development and eager to gain practical experience working on real-world projects.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Build responsive and user-friendly mobile interfaces.
- Integrate REST APIs and handle data from backend services.
- Implement navigation, forms, validation, and application features.
- Debug issues and improve application stability.
- Collaborate with backend developers and UI/UX designers.
- Test applications across different screen sizes and devices.
- Use Git for version control and collaborate on code changes.
- Follow coding standards and document development work when required.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical skills.
- Basic Flutter knowledge demonstrated through academic, personal, or internship projects.
- Ability to learn new tools and technologies.
- Good communication and teamwork skills.
Preferred Qualifications
- Experience integrating APIs into Flutter applications.
- Familiarity with Firebase services and push notifications.
- Basic understanding of state management approaches such as Provider, Riverpod, or Bloc.
- Experience using Android Studio or Visual Studio Code.
- A GitHub portfolio or a sample Flutter application.
Required Skills & Technologies
- Basic knowledge of Flutter and Dart.
- Understanding of object-oriented programming concepts.
- Familiarity with REST APIs and JSON.
- Understanding of mobile UI layouts and navigation.
- Basic knowledge of asynchronous programming.
- Familiarity with Git and version control.
- Problem-solving skills and attention to detail.
Benefits & Perks
- Hands-on experience with real-world mobile applications.
- Opportunities for technical learning and mentorship.
- Collaborative development environment.
- Opportunity to strengthen mobile development skills.
- Career growth based on performance and learning progress.
Additional Information
Fresh graduates and candidates with Flutter projects are encouraged to apply. Please submit an updated CV and, if available, a GitHub profile or links to applications you have developed. Only shortlisted candidates will be contacted.
How to Apply
Submit your updated CV and optional GitHub profile or Flutter project links through the online application form. Mention your Flutter, Dart, and API integration experience.