Research & Development Apr 6, 2026

Flutter Developer

We are looking for an experienced Flutter Developer to join our mobile development team and contribute to our growing suite of enterprise applications, including Waves and other ERPNext-integrated platforms. The ideal candidate will have hands-on experience in architecting, developing, and maintaining cross-platform apps with a strong understanding of API integrations and performance optimization.


Key Responsibilities

  • Develop and maintain Flutter-based mobile applications for Android and iOS.
  • Integrate applications with RESTful APIs and ERPNext backends.
  • Write clean, maintainable, and scalable code using Dart and Flutter best practices.
  • Collaborate with backend, design, and testing teams to ensure seamless product delivery.
  • Implement offline data handling, synchronization, and caching strategies.
  • Optimize application performance and troubleshoot complex issues.
  • Mentor junior developers and contribute to the overall mobile architecture.


Required Skills & Qualifications


2–5 years of proven experience in Flutter and Dart development.

Strong knowledge of state management (Bloc, Riverpod, Provider, etc.).

Experience in REST API integration, authentication flows, and JSON parsing.

Familiarity with Git, Firebase, and CI/CD pipelines.

Understanding of mobile app architecture, performance tuning, and testing.

Excellent problem-solving and communication skills.


Preferred Skills


Experience with ERPNext or other enterprise backends.

Knowledge of native Android/iOS modules and platform channels.

Exposure to offline-first app development and background services.


Kochi
Full-time

Apply Now

Complete the form below and our hiring team will contact you.

INR 0INR 0INR 0

Click to upload or drag and drop

PDF, DOC up to 5MB

Frequently Asked Questions

Use the application form on this page to submit your details. Complete the required fields so our hiring team can review your profile against the opening.

Our team reviews applications against the role’s requirements. If there is a potential match, we will reach out with next steps such as interviews or additional information requests.

We handle applicant information responsibly and use it only for recruitment and related purposes aligned with our privacy practices.

Yes. Submit an application for each role that fits your experience so the relevant hiring context is captured every time.