I

Senior Software Development Engineer (SDE) Flutter

3ioNetra | Dharma Stack

IN Full–Time

As a skilled Flutter Developer, your role will involve developing high-quality mobile applications with rich features, smooth animations, and scalable architecture. You will be responsible for tasks such as testing and maintaining cross-platform mobile applications, collaborating with designers and product managers, integrating with various APIs and services, optimizing app performance, and writing clean and reusable code following best practices and design patterns.

Key Responsibilities:

  • Develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
  • Collaborate with designers and product managers to implement intuitive and high-performing user interfaces.
  • Integrate with REST APIs, GraphQL, Firebase, and third-party services like payment gateways.
  • Implement push notifications, in-app messaging, and real-time updates.
  • Optimize app performance, memory usage, and responsiveness for large-scale user bases.
  • Write clean, maintainable, and reusable code following best practices and design patterns.
  • Participate in code reviews, debugging, and continuous improvement of development processes.

Qualifications Required:

  • Solid understanding of state management solutions (Bloc, Provider, Riverpod, or similar).
  • Deep knowledge of maps, location-based services, or geofencing.
  • Experience with complex UI/UX, animations, and dynamic content rendering.
  • Familiarity with real-time data, push notifications, and in-app messaging.
  • Experience integrating payment gateways and order management flows.
  • Knowledge of Firebase, Firestore, and backend integration.
  • Understanding of app deployment, CI/CD pipelines, and mobile app store submission.
  • Experience with REST APIs, GraphQL, and third-party SDK integrations.
  • Ability to write unit and integration tests.
  • Strong problem-solving skills and attention to detail. As a skilled Flutter Developer, your role will involve developing high-quality mobile applications with rich features, smooth animations, and scalable architecture. You will be responsible for tasks such as testing and maintaining cross-platform mobile applications, collaborating with designers and product managers, integrating with various APIs and services, optimizing app performance, and writing clean and reusable code following best practices and design patterns.

Key Responsibilities:

  • Develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
  • Collaborate with designers and product managers to implement intuitive and high-performing user interfaces.
  • Integrate with REST APIs, GraphQL, Firebase, and third-party services like payment gateways.
  • Implement push notifications, in-app messaging, and real-time updates.
  • Optimize app performance, memory usage, and responsiveness for large-scale user bases.
  • Write clean, maintainable, and reusable code following best practices and design patterns.
  • Participate in code reviews, debugging, and continuous improvement of development processes.

Qualifications Required:

  • Solid understanding of state management solutions (Bloc, Provider, Riverpod, or similar).
  • Deep knowledge of maps, location-based services, or geofencing.
  • Experience with complex UI/UX, animations, and dynamic content rendering.
  • Familiarity with real-time data, push notifications, and in-app messaging.
  • Experience integrating payment gateways and order management flows.
  • Knowledge of Firebase, Firestore, and backend integration.
  • Understanding of app deployment, CI/CD pipelines, and mobile app store submission.
  • Experience with REST APIs, GraphQL, and third-party SDK integrations.
  • Ability to write unit and integration tests.
  • Strong problem-solving skills and attention to detail.

Posted 11 Mar 2026 · Listing from OnJob.io. Create a free profile to apply and see your AI match score.

Related Engineering jobs

Hand-picked roles that match this listing on skills, category and location — each scored to your profile inside OnJob.

Explore more on OnJob

Create my free profile — free