We are seeking a Senior Flutter Developer to lead the design and development of high-performance, scalable, and cross-platform mobile applications. You will play a key role in architecting mobile solutions, mentoring junior developers, and collaborating closely with product, backend, and UI/UX teams. The ideal candidate has strong experience in mobile app development, a deep understanding of Flutter, and a proactive mindset for solving complex problems.
Key Responsibilities:
- Lead the end-to-end development of cross-platform mobile applications using Flutter.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Architect reusable components and manage application state effectively using advanced patterns.
- Optimize mobile applications for maximum speed, scalability, and responsiveness.
- Conduct code reviews, provide mentorship to junior developers, and enforce coding standards.
- Integrate RESTful APIs, WebSockets, and third-party services (Firebase, payment gateways, etc.).
- Ensure applications meet performance, security, and usability standards.
- Manage CI/CD workflows for mobile deployment pipelines (Google Play & App Store).
- Stay current with emerging mobile technologies and recommend appropriate tools or frameworks.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional mobile development experience.
- Minimum 2 years of hands-on experience with Flutter and Dart.
- Deep understanding of mobile architecture patterns (e.g., Bloc, MVVM, Clean Architecture).
- Proficient with platform-specific integrations for Android and iOS.
- Experience with Firebase services, local data storage, push notifications, and analytics.
- Strong knowledge of version control (Git) and Agile methodologies.
Preferred Skills:
- Experience with state management tools like Bloc, Riverpod, Provider, or GetX.
- Familiarity with performance profiling, memory optimization, and crash analytics tools.
- Experience with automated testing (unit, widget, integration).
- Prior work on offline-first mobile applications or enterprise ERP/POS integrations.
- Contributions to open-source Flutter packages or a public portfolio (e.g., GitHub)
Job Type: Full-time
Pay: Rs110,000.00 - Rs150,000.00 per month
Experience:
- Flutter : 3 years (Required)
Work Location: In person
Report job