Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Snabbit

Flutter Developer

Posted Updated
Discussion

Description

We are looking for an experienced Flutter Developer with 5-7 years of mobile application development experience, preferably from a B2C/product-based company. The ideal candidate should have strong expertise in Flutter and Dart, experience building scalable consumer-facing mobile applications, and a solid understanding of mobile app architecture, performance, and API integration.


We are looking for someone who has worked on consumer-facing mobile products, understands product-driven development, and can independently own features from development to production.


Responsibilities:

  • Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart.
  • Build scalable and high-performance applications for Android and iOS platforms.
  • Work closely with Product, Design, Backend, and QA teams to deliver consumer-focused features.
  • Integrate RESTful APIs and third-party services into mobile applications.
  • Implement clean, maintainable, and reusable code following best practices.
  • Optimise application performance, responsiveness, and memory usage.
  • Troubleshoot and resolve production issues and application crashes.
  • Participate in code reviews and contribute to technical discussions.
  • Implement appropriate state management and application architecture.
  • Ensure applications follow security, scalability, and reliability best practices.
  • Contribute to the complete mobile development lifecycle, from requirement analysis to production release.


Requirements:

  • 5-7 years of professional software/mobile development experience.
  • Strong hands-on experience with Flutter and Dart.
  • Experience building and launching B2C / consumer-facing mobile applications.
  • Strong understanding of Flutter architecture and state management.
  • Experience with REST APIs, JSON, and third-party API integrations.
  • Good knowledge of Android and iOS application development.
  • Experience with Git and CI/CD practices.
  • Strong understanding of OOP, Data Structures, and Software Design Principles.
  • Good debugging and problem-solving skills.
  • Experience working in a product-based environment.


Good to Have:

  • Experience with Firebase, Crashlytics, Analytics, or similar tools.
  • Knowledge of push notifications and deep linking.
  • Experience with payment gateway integrations.
  • Experience with automated testing.
  • Knowledge of performance monitoring and optimisation.
  • Experience handling applications with a large B2C user base.

Skills

Apply

See also