Flutter Developer

5 days ago


Pollachi, Tamil Nadu, India Dotwings Software Solutions Full time ₹ 12,00,000 - ₹ 30,00,000 per year

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, ₹25,000.00 per month

Experience:

  • Flutter: 3 years (Required)

Work Location: In person