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