SAP Flutter application Job
Yash Technologies · Hyderabad, Telangana, India
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and maintain scalable cross-platform mobile applications for Android and iOS using Flutter and Dart. Collaborate with cross-functional teams to integrate APIs, ensure application performance, and follow best development practices.
What they look for
Requirements
Requires a minimum of 6 years of IT experience with at least 4 years of hands-on experience in Flutter development. Candidates must possess strong proficiency in Dart, state management, and mobile application architecture patterns.
Full description
Same as JD
Job Title: Senior Flutter Developer Experience: 6+ Years Engagement Type: Contract (T&M Basis) Contract Duration: 6 Months (Extendable) Location: Remote/Hybrid/Onsite (as applicable)
Job Description
We are seeking an experienced Flutter Developer with 6+ years of overall software development experience and strong expertise in building high-quality cross-platform mobile applications using Flutter. The candidate will be responsible for designing, developing, testing, and maintaining scalable mobile applications for Android and iOS platforms.
Key Responsibilities
- Design and develop cross-platform mobile applications using Flutter and Dart.
- Build reusable, scalable, and maintainable application components.
- Collaborate with product managers, designers, and backend teams to deliver business requirements.
- Integrate RESTful APIs, third-party libraries, and cloud-based services.
- Ensure application performance, quality, responsiveness, and security.
- Troubleshoot, debug, and optimize existing applications.
- Participate in code reviews and follow best development practices.
- Write unit tests and support application deployment to App Store and Google Play Store.
- Work in Agile/Scrum development environments.
- Maintain project documentation and technical specifications.
Required Skills
- 6+ years of software development experience.
- 4+ years of hands-on experience in Flutter development.
- Strong proficiency in Dart programming language.
- Experience with State Management approaches such as Bloc, Provider, Riverpod, or GetX.
- Strong knowledge of REST APIs, JSON parsing, and API integrations.
- Experience with Firebase services (Authentication, Push Notifications, Analytics, Firestore).
- Understanding of mobile application architecture patterns (MVC, MVVM, Clean Architecture).
- Experience with Git and CI/CD pipelines.
- Knowledge of Android and iOS platform guidelines and deployment processes.
- Strong debugging and performance optimization skills.
Preferred Skills
- Experience with Azure, AWS, or Google Cloud services.
- Exposure to native Android (Kotlin/Java) or iOS (Swift) development.
- Experience with unit testing, widget testing, and integration testing.
- Knowledge of secure coding practices and mobile application security.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Contract Details
- Employment Type: Contract
- Contract Duration: 6 Months (Extendable based on project requirements)
- Billing Model: Time & Material (T&M)
- Notice Period: Immediate to 15 Days Preferred
Mandatory Requirements
- Minimum 6 years of IT experience.
- Proven experience delivering Flutter applications in production environments.
- Strong communication and stakeholder management skills.
- Ability to work independently in a client-facing environment.
Keywords: Flutter, Dart, Mobile Application Development, Android, iOS, Firebase, REST APIs, Bloc, Provider, Riverpod, CI/CD, Agile, Git.
Same as JD