Posted:8 hours ago|
Platform:
On-site
Full Time
Responsibilities
About the Role
We are looking for a passionate and skilled Flutter Developer with a strong understanding of clean architecture and modern Flutter development practices. You’ll be working on scalable, high-performance applications used by thousands of users. If you're a problem-solver with hands-on experience in Riverpod, Firebase, and writing maintainable code, we want to hear from you.
Key Responsibilities
● Develop and maintain cross-platform mobile applications using Flutter.
● Architect and implement features using Clean Architecture and Riverpod for state management.
● Use Freezed for data modeling, immutability, and sealed unions.
● Integrate and manage services with Firebase (Authentication, Firestore, Messaging,etc.,)
● Write unit, widget, and integration tests to ensure code quality.
● Debug and resolve performance, logic, and runtime issues across Android and iOS.
● Collaborate with cross-functional teams including designers, product managers, and backend developers.
● Participate in code reviews, stand-ups, and agile planning.
● Stay updated with the latest Flutter, Dart, and mobile development trend
Required Skills and Qualifications
● 3+ years of professional experience in Flutter development.
● Strong understanding of Clean Architecture principles
● Proficient in Riverpod (and optionally StateNotifier, Hooks, etc.).
● Hands-on experience with Freezed and json_serializable.
● Experience with Firebase services: Authentication, Firestore, Cloud Functions, etc.
● Solid grasp of asynchronous programming, Dart streams, and isolates.
● Ability to write unit, widget, and integration tests.
● Proficient in debugging and performance profiling.
● Familiar with CI/CD tools (e.g., GitHub Actions, Codemagic, etc.).
● Strong problem-solving and analytical skills.
Nice-to-Have
● Experience with platform-specific integrations using platform channels.
● Exposure to design systems and working closely with UI/UX designers.
● Knowledge of native Android/iOS development basics.
● Contributions to open-source or personal Flutter projects.
Job Type: Full-time
Pay: ₹10,000.00 - ₹25,000.00 per month
Experience:
Work Location: In person
Dotwings Software Solutions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
kochi
25.0 - 30.0 Lacs P.A.
kochi, bengaluru, thiruvananthapuram
2.0 - 6.0 Lacs P.A.
nashik, pune
0.5 - 0.6 Lacs P.A.
Experience: Not specified
Salary: Not disclosed
Salary: Not disclosed
1.2 - 3.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
1.2 - 2.4 Lacs P.A.
1.44 - 2.4 Lacs P.A.
indore, madhya pradesh, india
Experience: Not specified
Salary: Not disclosed