About the job
We are seeking a talented Mobile Application Developer with strong expertise in Flutter to join our development team. You will be responsible for designing, building, and maintaining high-quality mobile applications for both Android and iOS platforms. This role requires a developer who can translate business requirements into elegant, user-friendly mobile solutions while collaborating effectively with cross-functional teams.
Main Responsibilities:
Design, develop, and deploy mobile applications using Flutter and Dart for Android and iOS platforms
Implement robust mobile architectures with efficient state management solutions
Integrate RESTful APIs and third-party services into mobile applications
Collaborate with UI/UX designers to implement pixel-perfect, responsive interfaces
Configure and maintain Firebase services including authentication, cloud storage, and push notifications
Set up and manage CI/CD pipelines for automated testing and deployment
Write clean, maintainable, and well-documented code following best practices
Participate in code reviews and contribute to continuous improvement of development processes
Troubleshoot, debug, and optimize application performance across devices
Work within Agile/Scrum workflows and collaborate with product managers, designers, and backend developers
Ensure applications meet quality standards and provide excellent user experience
Requirements
2+ years of experience in mobile app development.
Proven experience with Flutter and Dart, building and publishing apps for Android and iOS.
Strong understanding of mobile architecture, state management (e.g., Bloc, Provider, Riverpod), and API integration.
Experience with Firebase, push notifications, and CI/CD for mobile apps.
Familiarity with native Android (Kotlin/Java) or iOS (Swift) is a plus.
Experience using Git, Agile workflows, and collaborating with cross functional teams.
Understanding of UI/UX principles and working closely with designers.
Bonus: Experience integrating with CRM systems (Zoho) or business portals.
Skills
2+ years of experience in mobile app development. Proven experience with Flutter and Dart, building and publishing apps for Android and iOS. Strong understanding of mobile architecture, state management (e.g., Bloc, Provider, Riverpod), and API integration. Experience with Firebase, push notifications, and CI/CD for mobile apps. Familiarity with native Android (Kotlin/Java) or iOS (Swift) is a plus. Experience using Git, Agile workflows, and collaborating with cross functional teams. Understanding of UI/UX principles and working closely with designers. Bonus: Experience integrating with CRM systems (Zoho) or business portals.