Flutter App Developer Intern
HertzworkZ
Pune District, Maharashtra, IndiaFresher1h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 1 year · Bachelor's degree
- Must know
- CI/CDUnit testingTroubleshootingGitReact
- Nice to have
- AgileAWS
- Work
- On-site in Pune District · internship
- Pay
- Not stated by the employer.
- Skill demand
- Git38%Troubleshooting29%CI/CD27%Unit testing10%of 99 similar fresher jobs posted in India this week
- Listed
- 4 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
- Job Type: Intern
- Duration: 3 months
- Compensation: Unpaid
- Mode: Remote
About Us
- Building cutting-edge mobile applications using Flutter.
Job Summary
- Seeking a Flutter developer to join the team and help deliver high-quality apps.
- Develop, deploy, and maintain mobile applications.
- Expertise in scalable architecture, state management using BLoC and other libraries, native module integration, CI/CD pipeline setup and maintenance, deep linking, navigation, and clean code architecture.
- Responsible for developing new features, maintaining existing apps, and ensuring overall quality and performance.
Key Responsibilities
- Develop high-quality, scalable, and maintainable Flutter applications.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Design and implement new features, bug fixes, and performance improvements.
- Set up and maintain CI/CD pipelines for automated testing, building, and deployment.
- Utilize state management libraries like BLoC, Provider, and Riverpod.
- Design and implement scalable architecture for high-performance apps.
- Integrate native modules.
- Implement deep linking.
- Design and implement navigation architecture.
- Follow clean code architecture principles.
- Write unit tests, integration tests, and UI tests.
- Troubleshoot and resolve issues, and implement performance optimizations.
- Maintain, monitor, and update existing apps.
- Collaborate with QA engineers to identify and fix bugs.
- Stay up-to-date with the latest Flutter trends, best practices, and technologies.
Requirements & Tech Stack
- Proven experience in developing and deploying Flutter apps to App Store and Google Play Store.
- Strong knowledge of Flutter framework, Dart programming language, and mobile app development.
- Expertise in state management using BLoC, Provider, and other libraries.
- Strong understanding of scalable architecture and design patterns.
- Familiarity with native module integration (Android and iOS).
- Experience with CI/CD pipeline setup and maintenance (e.g., GitHub Actions, Jenkins).
- Strong understanding of deep linking and navigation in Flutter.
- Experience with clean code architecture principles and patterns.
- Strong problem-solving skills and ability to debug complex issues.
- Experience with unit testing, integration testing, and UI testing.
- Ability to work collaboratively in a team environment.
- Strong communication and problem-solving skills.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Must-Haves
- Experience with BLoC and other state management libraries.
- Strong understanding of scalable architecture and design patterns.
- Experience with Flutter and Dart programming language.
- Proven track record of deploying high-quality Flutter apps to App Store and Google Play Store.
Nice to Have
- Experience with Agile development methodologies.
- Knowledge of cloud-based services (e.g., Firebase, AWS).
- Familiarity with DevOps practices and tools.
- Experience with other mobile platforms (e.g., React Native, native Android/iOS development).