Flutter Sr Developer

Consulting and Digital Services

Hyderabad

Full Time

4 - 8 Years Experience

Job Title: Senior Flutter Developer

Job Description:

We are seeking a highly skilled Senior Flutter Developer to join our growing team. As a Senior Flutter Developer, you will be responsible for designing and developing cross-platform mobile applications with Flutter. You will work closely with product managers, designers, and other engineers to create cutting-edge apps that provide exceptional user experiences.

You will be expected to mentor junior developers, lead feature development, and contribute to the architectural decisions of the projects.

Responsibilities:

  • Lead the development of mobile applications using Flutter for both iOS and Android.

  • Work with cross-functional teams to define and implement new features.

  • Develop, test, and maintain high-quality, reusable, and scalable code.

  • Architect mobile applications to ensure performance, quality, and responsiveness.

  • Collaborate with UI/UX designers to ensure the technical feasibility of designs.

  • Integrate with third-party APIs and services.

  • Troubleshoot and debug applications to optimize performance.

  • Conduct code reviews and provide guidance to junior and mid-level developers.

  • Stay updated with emerging trends and technologies in mobile development.

  • Participate in sprint planning, code reviews, and other agile practices.

  • Help shape the direction of the app development process and drive continuous improvement.

Requirements:

  • Experience: 5+ years of professional experience in mobile app development.

  • Flutter Expertise: At least 3 years of hands-on experience with Flutter, including building and deploying cross-platform applications (iOS and Android).

  • Mobile App Lifecycle: In-depth understanding of the full mobile development lifecycle, including application architecture, design, development, testing, and deployment.

  • Dart Programming Language: Strong proficiency in Dart and knowledge of Flutter’s architecture.

  • Experience with REST APIs: Experience integrating with RESTful APIs and working with JSON.

  • State Management: Knowledge of state management solutions (Provider, Riverpod, Bloc, etc.).

  • Version Control: Experience using Git and related version control tools.

  • UI/UX Knowledge: Strong understanding of modern mobile UI/UX principles and practices.

  • Cross-Platform Development: Knowledge of Android/iOS-specific development challenges and platform-specific integrations.

  • Problem-Solving: Strong analytical and problem-solving skills.

  • Communication: Excellent communication skills, with the ability to work in a collaborative, cross-functional environment.

Nice-to-Have:

  • Experience with Firebase and other backend services.

  • Knowledge of CI/CD pipelines for mobile app deployment.

  • Experience with other mobile development frameworks or languages (e.g., React Native, Swift, Kotlin).

  • Familiarity with testing frameworks like Mockito, Flutter Test, or integration testing.

  • Open-source contributions or personal Flutter apps in the app store.

 

Email :- mahenderkarsandeep40@gmail.com

WhatsApp :- 7207724084

To view or add a comment, sign in

Others also viewed

Explore topics