Flutter Developer

Bangalore Temporary View Job Description
DescriptionMust-Have Requirements:*Strong expertise in Flutter and Dart for building cross-platform mobile applications.*Proficiency in designing and building clean, efficient, and scalable user interfaces.*Experience with state management solutions like Provider, Bloc, or Riverpod.*Knowledge of backend integration (REST APIs, etc.) and connecting apps to cloud services.*Expertise in unit testing, widget testing, and maintaining high code coverage.*Experience with performance optimization techniques to ensure smooth app experiences.*Familiarity with CI/CD pipelines for mobile apps (e.g., using tools like Codemagic or GitHub Actions).*Proficiency in integrating third-party SDKs and packages within Flutter apps.*Experience collaborating with product and design teams to build intuitive user interfaces.*2-4+ years' experience as a mobile developer, including 2+ years with Flutter.Good-to-Have Requirements:*Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field.*Experience with NoSQL databases and how they integrate into mobile applications.*Experience with Google Cloud Platform for managing mobile-specific cloud solutions.*Knowledge of AI/ML integrations for enhancing app functionalities.*Familiarity with prompt engineering to enhance productivity within app development.*Prior experience working with global or regional teams in a remote or distributed environment.*Experience with agile methodologies and working within cross-functional teams.*Understanding of Cloud platforms such as GCP, AWS, or Azure, particularly related to mobile backend services.Qualifications:*Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).*Proven experience in developing mobile applications using Flutter, with a strong portfolio of completed projects.*Proficiency in Dart programming language and a good understanding of Flutter's architecture.*Experience working with RESTful APIs and integrating third-party libraries and services.*Solid understanding of mobile UI/UX design principles and ability to implement pixel-perfect designs.*Strong problem-solving skills and the ability to troubleshoot and optimize code for performance.*Familiarity with version control systems, particularly Git.*Excellent communication skills, both written and verbal.*Ability to work collaboratively in a fast-paced team environment.*Strong attention to detail and a commitment to producing high-quality work.
  • Competetive Salary
  • PF and Gratuity

About Our Client

Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world.

Job Description

DescriptionMust-Have Requirements:

*

Strong expertise in Flutter and Dart for building cross-platform mobile applications.

*

Proficiency in designing and building clean, efficient, and scalable user interfaces.

*

Experience with state management solutions like Provider, Bloc, or Riverpod.

*

Knowledge of backend integration (REST APIs, etc.) and connecting apps to cloud services.

*

Expertise in unit testing, widget testing, and maintaining high code coverage.

*

Experience with performance optimization techniques to ensure smooth app experiences.

*

Familiarity with CI/CD pipelines for mobile apps (e.g., using tools like Codemagic or GitHub Actions).

*

Proficiency in integrating third-party SDKs and packages within Flutter apps.

*

Experience collaborating with product and design teams to build intuitive user interfaces.

*

2-4+ years' experience as a mobile developer, including 2+ years with Flutter.

Good-to-Have Requirements:

*

Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field.

*

Experience with NoSQL databases and how they integrate into mobile applications.

*

Experience with Google Cloud Platform for managing mobile-specific cloud solutions.

*

Knowledge of AI/ML integrations for enhancing app functionalities.

*

Familiarity with prompt engineering to enhance productivity within app development.

*

Prior experience working with global or regional teams in a remote or distributed environment.

*

Experience with agile methodologies and working within cross-functional teams.

*

Understanding of Cloud platforms such as GCP, AWS, or Azure, particularly related to mobile backend services.

Qualifications:

*

Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).

*

Proven experience in developing mobile applications using Flutter, with a strong portfolio of completed projects.

*

Proficiency in Dart programming language and a good understanding of Flutter's architecture.

*

Experience working with RESTful APIs and integrating third-party libraries and services.

*

Solid understanding of mobile UI/UX design principles and ability to implement pixel-perfect designs.

*

Strong problem-solving skills and the ability to troubleshoot and optimize code for performance.

*

Familiarity with version control systems, particularly Git.

*

Excellent communication skills, both written and verbal.

*

Ability to work collaboratively in a fast-paced team environment.

*

Strong attention to detail and a commitment to producing high-quality work.

The Successful Applicant

DescriptionMust-Have Requirements:

*

Strong expertise in Flutter and Dart for building cross-platform mobile applications.

*

Proficiency in designing and building clean, efficient, and scalable user interfaces.

*

Experience with state management solutions like Provider, Bloc, or Riverpod.

*

Knowledge of backend integration (REST APIs, etc.) and connecting apps to cloud services.

*

Expertise in unit testing, widget testing, and maintaining high code coverage.

*

Experience with performance optimization techniques to ensure smooth app experiences.

*

Familiarity with CI/CD pipelines for mobile apps (e.g., using tools like Codemagic or GitHub Actions).

*

Proficiency in integrating third-party SDKs and packages within Flutter apps.

*

Experience collaborating with product and design teams to build intuitive user interfaces.

*

2-4+ years' experience as a mobile developer, including 2+ years with Flutter.

Good-to-Have Requirements:

*

Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field.

*

Experience with NoSQL databases and how they integrate into mobile applications.

*

Experience with Google Cloud Platform for managing mobile-specific cloud solutions.

*

Knowledge of AI/ML integrations for enhancing app functionalities.

*

Familiarity with prompt engineering to enhance productivity within app development.

*

Prior experience working with global or regional teams in a remote or distributed environment.

*

Experience with agile methodologies and working within cross-functional teams.

*

Understanding of Cloud platforms such as GCP, AWS, or Azure, particularly related to mobile backend services.

Qualifications:

*

Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).

*

Proven experience in developing mobile applications using Flutter, with a strong portfolio of completed projects.

*

Proficiency in Dart programming language and a good understanding of Flutter's architecture.

*

Experience working with RESTful APIs and integrating third-party libraries and services.

*

Solid understanding of mobile UI/UX design principles and ability to implement pixel-perfect designs.

*

Strong problem-solving skills and the ability to troubleshoot and optimize code for performance.

*

Familiarity with version control systems, particularly Git.

*

Excellent communication skills, both written and verbal.

*

Ability to work collaboratively in a fast-paced team environment.

*

Strong attention to detail and a commitment to producing high-quality work.

What's on Offer

Competitive compensation commensurate with role and skill set
Medical Insurance Coverage worth of 10 Lacs
Social Benifits including PF & Gratuity
A fast-paced, growth-oriented environment with the associated (challenges and) rewards
Opportunity to grow and develop your own skills and create your future

Quote job ref
JN-112024-6599768

Job summary

Function
Information Technology
Sub Sector
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Bangalore
Job Type
Temporary
Job Reference
JN-112024-6599768

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.