nCircle Tech
Website:
ncircletech.com
Job details:
We are seeking a highly experienced Senior Flutter Developer (6+ years experience) to lead the design, development, and optimization of scalable cross-platform mobile applications. The ideal candidate has strong architectural expertise, deep mobile development knowledge, and proven experience delivering production-grade apps. You will play a key role in technical decision-making, mentoring junior developers, and driving best practices across the mobile engineering team.
Key Responsibilities
- Architect, develop, and maintain advanced mobile applications using Flutter
- Write clean, scalable, and testable code in Dart
- Define and implement scalable app architecture (Clean Architecture, MVVM, etc.)
- Lead code reviews and enforce coding standards and best practices
- Optimize application performance, memory usage, and responsiveness
- Integrate RESTful APIs, GraphQL, and third-party SDKs
- Manage CI/CD pipelines and automated deployments
- Oversee release management for Google Play Store and Apple App Store
- Mentor junior and mid-level developers
- Collaborate with product, backend, QA, and design teams
- Troubleshoot and resolve complex technical issues
Required Qualifications
- 6+ years of total software development experience
- 3+ years of hands-on experience with Flutter
- Strong understanding of state management (Bloc, Riverpod, Provider, Redux)
- Expertise in app architecture and scalable system design
- Experience with background services, push notifications, and offline storage
- Strong knowledge of REST APIs, authentication (OAuth, JWT), and secure coding practices
- Experience with version control systems (Git)
- Experience with unit testing, widget testing, and integration testing
- Deep understanding of mobile performance optimization
Interested candidates can share resume on vaijantee.wakchaure@ncircletech.com
Click on Apply to know more.