Flutter App Developer Intern

Hrzworkz Private Limited(HERTZWORKZ)

Tamil Nadu, IndiaFresher6d agovia LinkedIn

About the Role

  • Job Type: Intern (3 months Unpaid + 3 Months paid (Based on 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 to manage app state
  • Design and implement scalable architecture for high-performance apps
  • Integrate native modules when necessary to enhance app functionality
  • Implement deep linking to enable users to navigate to specific pages or features within the app
  • Design and implement navigation architecture for seamless user experience
  • Follow clean code architecture principles to ensure maintainable and scalable codebase
  • Write unit tests, integration tests, and UI tests to ensure app stability and quality
  • Troubleshoot and resolve issues, and implement performance optimizations
  • Maintain, monitor, and update existing apps to ensure they remain stable and performant
  • 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)

Fresher Jobs · last 7 days

60 openings · all need no experience

Most hiring: EY, Devryxa, Vortenza Systems

See all 60 →