Job Title: Junior Flutter Developer (Mobile)
Location: Insert Location or mention if Remote/Hybrid
Experience: 1–2 years
Employment Type: Full-time
Reporting To: Senior Mobile Developer / Engineering Manager
About the Role
We are looking for a passionate and motivated Junior Flutter Developer to join our mobile development this role you will be responsible for developing and maintaining high-quality cross-platform mobile applications using Flutter and Dart. You will work closely with UI/UX designers and backend developers to implement business logic and deliver seamless user experiences.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter
- Write clean and maintainable code following best practices and architectural patterns such as Cubit or BLoC
- Integrate applications with RESTful APIs and manage local data storage
- Collaborate with UI/UX designers to transform wireframes and mockups into functional features
- Participate in code reviews testing debugging and performance tuning
- Work with version control systems like Git for collaboration and code management
- Contribute to continuous improvement by actively seeking feedback and learning from senior team members
- Document features bugs and technical decisions
Requirements
- 1–2 years of hands-on experience in Flutter development
- Strong understanding of Dart programming language
- Familiarity with state management tools such as Cubit or BLoC
- Understanding of widget lifecycle reactive programming and Flutter internals
- Experience with RESTful API integration and handling asynchronous operations
- Proficient in Git and familiar with tools like Android Studio or VS Code
- Strong debugging and problem-solving skills
- Excellent communication and collaboration abilities
- A keen interest in mobile technologies and eagerness to learn and grow within a structured team environment
Good to Have
- Exposure to mobile deployment processes (Google Play Store / Apple App Store)
- Familiarity with Firebase SQLite or other local databases
- Understanding of CI/CD for mobile apps
- Experience with automated testing tools
What We Offer
- Opportunity to work on exciting and impactful mobile products
- Collaborative and inclusive work culture
- Access to mentorship from experienced developers
- Learning and career development support
- Competitive compensation and benefits