Flutter Developer
Skills
About the role
Job Title: Flutter Developer
Department: Engineering / Mobile Development Location: Vijayawada Experience Level: 1-5 years Employment Type: Full-time
About the Role
We are looking for a skilled Flutter Developer to design, build, and maintain high-performance cross-platform mobile applications. You will work closely with product managers, designers, and backend engineers to deliver seamless user experiences across iOS and Android from a single codebase.
Key Responsibilities
Design and develop robust, scalable mobile applications using Flutter and Dart
Translate UI/UX designs and wireframes into high-quality, responsive code
Integrate RESTful APIs, GraphQL, and third-party SDKs
Write clean, maintainable, and well-tested code following best practices
Collaborate with backend developers to define API contracts
Optimize application performance, memory usage, and load times
Debug and resolve bugs, crashes, and performance bottlenecks
Participate in code reviews and mentor junior developers (for senior roles)
Manage app deployment to Google Play Store and Apple App Store
Stay current with Flutter/Dart updates, mobile design trends, and industry best practices
Work within Agile/Scrum development processes
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
[X]+ years of hands-on experience with Flutter and Dart
Strong understanding of state management solutions (Provider, Riverpod, Bloc, GetX, etc.)
Experience integrating REST APIs and handling JSON data
Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus
Proficiency with version control systems, especially Git
Understanding of CI/CD pipelines for mobile app deployment
Knowledge of local storage solutions (SQLite, Hive, Shared Preferences)
Familiarity with app publishing processes (Play Store/App Store guidelines)
Strong problem-solving skills and attention to detail
Good communication skills and ability to work in a collaborative team environment
Nice to Have
Experience with unit testing and widget testing in Flutter
Knowledge of platform channels for native code integration
Experience with performance profiling tools
Exposure to design systems and component libraries
Familiarity with Agile/Scrum methodologies
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.