Job Overview
We are looking for a skilled Flutter Developer to join our development team and help build high-quality, scalable mobile applications for Android and iOS platforms. The ideal candidate has hands-on experience with Flutter and Dart, a strong understanding of mobile app architecture, and a passion for delivering reliable and user-focused applications.
You will work closely with UI/UX designers, backend developers, and project managers to translate business requirements into robust mobile solutions.
Key Responsibilities
- Design, develop, test, and maintain cross-platform mobile applications using Flutter
- Write clean, maintainable, and efficient Dart code following best practices
- Collaborate with designers to implement responsive and visually appealing UI components
- Integrate RESTful APIs and third-party services
- Optimize applications for performance, scalability, and security
- Debug issues, fix bugs, and improve application stability
- Participate in code reviews and contribute to continuous improvement
- Stay up to date with Flutter updates, mobile trends, and emerging technologies
Required Skills and Qualifications
- Strong experience with Flutter and Dart
- Experience building and deploying Android and iOS applications
- Solid understanding of mobile app architecture and state management (Provider, Bloc, Riverpod, etc.)
- Experience with REST APIs, JSON, and third-party integrations
- Familiarity with Firebase services such as Authentication, Firestore, and Push Notifications
- Knowledge of version control systems like Git
- Understanding of UI/UX principles and responsive design
- Ability to work independently and within a team
Preferred Qualifications
- Experience with native Android (Kotlin/Java) or iOS (Swift) development
- Knowledge of CI/CD pipelines for mobile apps
- Experience publishing apps to Google Play Store and Apple App Store
- Familiarity with Agile or Scrum development methodologies
What We Offer
- Opportunity to work on diverse and challenging projects
- Collaborative and growth-focused work environment
- Competitive salary based on experience
- Learning and career development opportunities
- Flexible work arrangements (if applicable)