Junior Flutter Developer

0 - 4 years

0 Lacs

Posted:12 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Flutter Developer, your role will involve designing, developing, and maintaining cross-platform mobile applications for iOS and Android. You should have hands-on experience with Flutter, Dart, and mobile app development best practices. Collaboration with UI/UX designers, backend developers, and other stakeholders is crucial to create high-quality, performant applications. Key Responsibilities: - Develop and maintain cross-platform mobile applications using Flutter and Dart. - Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces. - Integrate RESTful APIs, third-party libraries, and backend services. - Write clean, maintainable, and scalable code following best practices. - Optimize app performance and troubleshoot issues across multiple devices and screen sizes. - Implement state management solutions like Provider, Riverpod, Bloc, or GetX. - Ensure mobile applications adhere to security and data protection best practices. - Work with version control systems (Git/GitHub/GitLab) for source code management. - Deploy applications to Google Play Store and Apple App Store, ensuring compliance with their guidelines. - Stay updated with Flutter and mobile development trends to suggest and implement improvements. Required Skills & Qualifications: - Bachelor's degree in Computer Science, IT, or related field (or equivalent experience). - Minimum experience of 6 months in developing Flutter applications. - Strong knowledge of Dart programming language. - Experience with state management techniques (Provider, Bloc, Riverpod, GetX, etc.). - Familiarity with Firebase, REST APIs, GraphQL, and other backend technologies. - Knowledge of mobile app architecture, navigation, animations, and design patterns (MVVM, Clean Architecture). - Understanding of CI/CD pipelines for Flutter apps. - Experience in handling push notifications and in-app purchases. - Strong debugging and problem-solving skills. - Experience with native Android (Kotlin) or iOS (Swift) development. - Knowledge of database solutions like SQLite, Firebase Firestore. - Exposure to Flutter Web and Flutter Desktop development. - Prior experience in publishing and managing apps on Google Play and App Store. - Understanding of DevOps practices in mobile app deployment. Job Type: Full-time Benefits: - Paid sick time Schedule: - Day shift Work Location: In person,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You