PUNE · FULLTIME
Senior Flutter Developer (iOS & Android)
Zensar Technologies
Pune · onsite · Posted 35d ago
Sourced from
Undisclosed3–6 yrsfulltimePune
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 9 questions to answer1.8s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for an experienced Senior Flutter Developer to design, develop, and maintain enterprise-grade cross-platform mobile applications for Android and iOS. The ideal candidate should possess strong expertise in Flutter, Dart, mobile application architecture, native Android development, hardware integrations, design patterns, and Domain-Driven Design (DDD).
This role requires a highly skilled engineer capable of independently leading mobile development initiatives, collaborating with cross-functional teams, mentoring developers, and delivering scalable, secure, and high-performance mobile solutions
Preferred Qualifications
- Experience working with hardware-integrated applications.
- Experience in retail, vending, IoT, field service, logistics, or device-driven ecosystems.
- Familiarity with Firebase, Analytics, and Crash Reporting.
- Experience with Agile/Scrum methodologies.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder interaction skills.
- Ability to work independently with minimal supervision.
- Strong ownership, accountability, and leadership mindset.
- Ability to mentor and guide junior developers.
Nice to Have
- Experience with BLE device integrations.
- Knowledge of iOS native development (Swift).
- Experience with enterprise application security standards.
- Exposure to cloud platforms such as Azure or AWS.
Education
Bachelors Degree in Computer Science, Information Technology, Engineering, or related field.
Ideal Candidate Profile
The ideal candidate is a hands-on Senior Flutter Developer with strong expertise in Dart, Flutter, Provider State Management, MVVM Architecture, Domain-Driven Design, Design Patterns, and Native Android Hardware Integrations , capable of independently delivering complex enterprise mobile applications for both Android and iOS platforms.
Key Responsibilities
Application Development
- Design and develop high-quality Flutter applications for Android and iOS platforms.
- Build reusable, scalable, and maintainable Flutter widgets and modules.
- Translate UI/UX designs into responsive and intuitive mobile experiences.
- Optimize applications for performance, reliability, and scalability.
- Ensure platform consistency across multiple device types and operating system versions.
Architecture Technical Leadership
- Define and implement scalable mobile architectures using MVVM (Model-View-ViewModel) .
- Design applications following Clean Architecture , SOLID principles, and best practices.
- Apply Domain-Driven Design (DDD) principles to create maintainable and extensible solutions.
- Participate in architecture reviews, technical decision-making, and code quality initiatives.
- Mentor junior developers and conduct code reviews.
State Management
- Design and implement application state management using:
- Provider (Mandatory)
- ChangeNotifier
- Dependency Injection patterns
Hardware Native Integration
- Develop and maintain integrations with hardware devices and peripherals.
- Integrate device capabilities such as:
- Bluetooth/BLE
- NFC
- Barcode/QR Scanners
- Cameras
- Printers
- GPS/Location Services
- External Hardware Devices
- Troubleshoot issues involving native Android layers and Flutter interoperability.
API Backend Integration
- Integrate RESTful APIs and third-party services.
- Implement secure authentication and authorization mechanisms.
- Work with offline-first architectures and local data persistence solutions.
- Handle synchronization between mobile applications and backend systems.
Quality Performance
- Write unit, widget, and integration tests.
- Perform root cause analysis and resolve production issues.
- Ensure high application performance, security, and reliability.
- Implement logging, monitoring, and analytics solutions.
Required Technical Skills
Flutter Development
- Strong hands-on experience with:
- Flutter SDK
- Dart Programming Language
- Flutter Widget Lifecycle
- Custom Widgets
- Responsive UI Development
State Management
- Strong experience with:
- Provider
- ChangeNotifier
- Dependency Injection
Architecture
- MVVM Architecture
- Clean Architecture
- SOLID Principles
- Domain-Driven Design (DDD)
- Dependency Injection Patterns
Design Patterns
Strong understanding and practical implementation of:
- Singleton Pattern
- Repository Pattern
- Facade Pattern
- Adapter Pattern
- Factory Pattern
- Strategy Pattern
- Observer Pattern
Native Android Development (Good to Have)
- Kotlin
- Java
- Android SDK
- Android Services
- Platform Channels
- Native Library Integration
- Hardware Device Communication
Data Storage
- SQLite
- Hive
- Shared Preferences
- Secure Storage
API Integration
- REST APIs
- JSON Serialization
- WebSockets
- Firebase Services
Source Control DevOps
- Git
- Azure DevOps/GitHub/GitLab
- CI/CD Pipelines
- App Store Play Store Release Management
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
bluetoothRelease ManagementMonitoringAnalyticsJSONLogisticsAndroidApplication SecurityInformation TechnologyApplication Development
Section · Company
About Zensar Technologies
Zensar Technologies
IT Services & Consulting
10.0k+
employees
2001
25 years old
Pune, Maharashtra
India
About
Zensar is a global organization that conceptualizes, builds, and manages digital products through experience design, data engineering, and advanced analytics for leading companies.
Industries
IT Services & Consulting
Employee ratings
2,994 reviews
3.7/ 5
Culture
3.5
Career growth
3.0
Work-life
3.8
Employees rate it well for
Work Life Balance442Work Culture366Senior Management300Salary295Job Security229
Find them on