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)
