13 Aug
|
Persistent
|
Pune
About Position:
As a Senior Flutter Developer, you will lead the design, development, and evolution of our cross-platform (iOS & Android) inventory auditing mobile app using Flutter. You will tackle complex challenges in UI/UX, offline-first data handling, synchronization with backend services, on-device processing, and edge-case robustness for field usage. As a senior contributor, you will set engineering standards, mentor team members, drive architectural decisions, and ensure the app remains performant, secure, and maintainable.
- Role: Senior Flutter Developer
- Location: Pune
- Experience: 5 to 10 Years
- Job Type: Full time Employment
What You'll Do:
- Design, develop, and maintain high-quality cross-platform mobile features using Flutter and Dart for seamless iOS and Android experiences.
- Architect and optimize local relational data models (e.g., using SQLite or similar) for efficient storage, querying, and offline-first reliability.
- Implement robust data synchronization workflows between the mobile app and backend services via RESTful APIs, handling conflicts,
retries, and partial syncs.
- Integrate and maintain JavaScript-based processing modules for on-device business logic and computations.
- Participate in architectural discussions for new features, performance improvements, scalability, and long-term codebase health.
- Write clean, testable, maintainable code following best practices, state management patterns (e.g., Bloc, Provider, Riverpod), and mobile architecture standards.
- Develop comprehensive unit/integration tests and contribute to automated testing strategies across the mobile pipeline.
- Collaborate closely with product managers, designers, backend engineers, and QA to deliver polished, end-to-end features.
- Debug and resolve complex production issues, edge cases, and field-reported problems with reliable, long-term fixes.
- Work with CI/CD pipelines (GitLab CI, GitHub Actions, Fastlane, Codemagic, etc.) for automated builds, testing,
📌 Senior Flutter Developer (Pune)
🏢 Persistent
📍 Pune