Senior Flutter Developer

Start Date March 03, 2025

Overview

Location: Remote (work from anywhere)


About the Role:

The client seeks a highly skilled Senior Flutter Developer to join their team for a 6-month project focused on developing a robust and scalable mobile application. The role requires strong expertise in Flutter, with a particular emphasis on Riverpod state management. This is an excellent opportunity to work on an exciting, time-bound project with a dynamic team, where you’ll play a key role in shaping the user experience for a cutting-edge application.


Responsibilities:

• Develop, test, and maintain high-quality Flutter applications.

• Design and implement efficient, reusable, and reliable code using Flutter and Riverpod.

• Collaborate with product managers, designers, and backend developers to ensure seamless integration and delivery of features.

• Optimize application performance for speed, scalability, and responsiveness.

• Debug and resolve issues to ensure a smooth user experience.

• Contribute to the improvement of development practices, tools, and workflows.

• Stay up-to-date with Flutter and mobile development best practices.


Qualifications:

• 5+ years of professional mobile app development experience.

• 3+ years of hands-on experience with Flutter, including experience in deploying applications to iOS and Android.

• Proficiency with Riverpod for state management in Flutter applications.

• Strong understanding of modern mobile app architecture, including MVVM or similar patterns.

• Familiarity with REST APIs and integration with backend systems.

• Experience with CI/CD pipelines for mobile apps.

• Strong problem-solving and debugging skills.

• Excellent communication skills and the ability to work effectively in a remote team environment.


Nice-to-Have Skills:

• Experience with Flutter animations and custom UI development.

• Familiarity with other state management solutions, such as Bloc or Provider.

• Knowledge of GraphQL APIs.


Duration:

6 months (with potential for extension or future opportunities, based on project needs).


Why Join?

The client is committed to fostering an innovative, inclusive, and collaborative work environment. You’ll have the chance to work on impactful projects with a global team that values professional growth, flexibility, and the creative contributions of every team member.


Commitment to Diversity, Equity, and Inclusion:

Tribes is dedicated to creating job opportunities that promote diversity, equity, and inclusion. We encourage candidates from all backgrounds to apply, as we believe that diverse perspectives drive innovation and excellence.

Let me know if this works or if any further adjustments are needed!

Required skills

Flutter SDK

Apply now

Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.

Register now