Job Description
<p><p><b>Job Summary :</b></p><p><p><b><br/></b></p>We are seeking a skilled Flutter Developer to design and build cross-platform mobile applications for Android and iOS.<br/><br/></p><p>The ideal candidate should have hands-on experience in Flutter, Dart, and mobile app development lifecycle, with a strong focus on performance, scalability, and user experience.<br/><br/></p><p>You will work closely with product managers, designers, and backend engineers to deliver high-quality, reliable, and engaging mobile Responsibilities : </b></p><p><br/></p>- Design and develop high-quality mobile applications using Flutter and Dart.<br/><br/></p><p>- Build reusable, maintainable, and scalable codebases for cross-platform apps.<br/><br/></p><p>- Collaborate with UI/UX designers to translate wireframes and prototypes into functional </p><p>mobile apps.<br/><br/></p><p>- Integrate RESTful APIs, GraphQL, or third-party services into mobile applications.<br/><br/></p><p>- Debug, troubleshoot, and optimize applications for maximum performance.<br/><br/></p><p>- Ensure app compatibility with multiple device sizes, versions, and platforms.<br/><br/></p><p>- Write unit, widget, and integration tests to ensure app reliability.<br/><br/></p><p>- Work closely with backend engineers for seamless data integration.<br/><br/></p><p>- Participate in Agile development processes including sprint planning, code reviews, and daily </p><p>stand-ups.<br/><br/></p><p>- Stay updated with the latest trends, best practices, and advancements in Flutter and mobile </p><p>app Skills : </b></p><p><br/></p>- Strong proficiency in Flutter and Dart programming.<br/><br/></p><p>- Experience with state management (Provider, Bloc, Riverpod, GetX, etc.<br/><br/></p><p>- Knowledge of mobile app architecture patterns (MVC, MVVM, Clean Architecture).<br/><br/></p><p>- Hands-on experience integrating RESTful APIs, GraphQL, and WebSockets.<br/><br/></p><p>- Familiarity with Firebase services (Auth, Firestore, Push Notifications, Crashlytics, Analytics).<br/><br/></p><p>- Experience with Git, CI/CD pipelines, and automated testing.<br/><br/></p><p>- Proficiency in mobile debugging, performance tuning, and optimization.<br/><br/></p><p>- Experience publishing apps to Google Play Store and Apple App Store.<br/><br/></p><p>- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus.<br/><br/></p><p>- Knowledge of secure coding practices, data storage, and offline Skills : </b></p><p><br/></p>- Strong problem-solving and analytical skills.<br/><br/></p><p>- Excellent communication and collaboration skills.<br/><br/></p><p>- Ability to work independently as well as in a team.<br/><br/></p><p>- Detail-oriented with a strong focus on delivering user-friendly : </b></p><p><br/></p>- Bachelors or Masters degree in Computer Science, Information Technology, or related field.<br/><br/></p><p>- 26 years of proven experience in Flutter development.<br/><br/></p><p>- Strong portfolio of published apps or personal projects in Experience : </b></p><p><br/></p>- Experience in building fintech, e-commerce, or SaaS mobile applications.<br/><br/></p><p>- Knowledge of push notifications, location services, and background tasks.<br/><br/></p><p>- Familiarity with Agile/Scrum methodologies</p><br/></p> (ref:hirist.tech)