HamburgerMenu
hirist

Senior Flutter Developer

Growthill HR Consultants
7 - 10 Years
Multiple Locations

Posted on: 03/07/2026

Job Description

Position Name : Sr. flutter (Mobility) developer

Experience Required : 7 to 10 Years

Location : Nashik / Pune

Experience :

- 7-10 years of experience in mobile application development

- 5+ years of hands-on Flutter experience in production environments

- Experience delivering enterprise-grade mobile applications deployed to app stores

- Strong experience working in Agile / Scrum environments

- Hands-on experience participating in technical design discussions

- Exposure to guiding or mentoring junior developers is preferred

- Demonstrable AI-augmented engineering practice daily use of AI coding assistants

Required Skill Set :

- Strong expertise in Flutter and Dart, with experience building scalable mobile applications

- Solid understanding of mobile architecture patterns (MVC / MVP / MVVM, Clean Architecture basics)

- Experience with state management solutions (BLoC, Riverpod, Provider, etc.)

- Proficiency in building modular Flutter applications and reusable UI components

- Good understanding of Android and iOS fundamentals, lifecycles, and platform limitations

- Knowledge of and ability to leverage iOS and Android platform capabilities, including native features (rich push notifications, app shortcuts, deep OS integration), background tasks, automation, and device-level integrations (sensors, geofencing, NFC, Bluetooth)

- Experience with REST / GraphQL API integration and network handling

- Knowledge of secure coding practices and basic mobile security concepts

- Experience in performance optimization, memory management, and efficient rendering

- Familiarity with CI/CD pipelines, automated testing (unit, widget, integration), and build processes

- Experience with app store releases, versioning, rollout, and production support

- Strong collaboration skills with backend, QA, DevOps, and product teams

- Active, daily use of AI coding assistants as part of a personal engineering workflow

- Ability to articulate where AI accelerates work and where it falls short

- Habit of reviewing, testing, and questioning AI-generated code rather than accepting it blindly

- Comfort with prompt iteration, context-setting, and prompting patterns for code, refactors, and debugging

- Curiosity about emerging AI tooling in the mobile space (AI-assisted UI generation, on-device LLMs, AI-powered testing, etc.)

Responsibilities :

- Design, develop, and maintain robust Flutter mobile applications

- Translate functional and technical requirements into clean, maintainable code

- Collaborate closely with mobile architects to align with platform standards and best practices

- Participate in code reviews, ensuring quality and consistency including reviewing AI-generated contributions with the same rigor as human-written code

- Contribute to technical design and solution discussions, including how AI can be applied to product features and to the development workflow itself

- Identify and resolve performance, stability, and usability issues

- Write unit, widget, and integration tests to ensure application quality

- Support release activities, bug fixes, and production issues

- Mentor junior developers and promote engineering best practices, including responsible and effective use of AI tooling

- Stay current with the evolving AI tooling landscape and share learnings with the team

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...