Flutter Developer

Airpay ServicesErnakulam, Kerala
Adzuna INPosted -80m agoOriginal Listing
it-jobs

Job Description

Primary Roles and Responsibilities: - Build high-quality, user-friendly mobile applications using Flutter from scratch (end-to-end). - Design and develop advanced mobile applications for Android and iOS platforms. - Collaborate with cross-functional teams to define, design, and deliver new features. - Work with third-party libraries and perform API integrations. - Write unit tests to ensure robustness, usability, and reliability. - Debug and fix bugs; continuously improve application performance. - Stay updated and implement the latest technologies to enhance development efficiency. Mandatory Skills and Requirements: Core Experience: - Minimum 3 years of overall experience in mobile app development. - At least 2 years of hands-on experience with Flutter SDK and Dart. Architecture & Design: - Experience with micro front-end architecture is preferred. - Strong understanding of software design patterns such as MVC, MVP, MVVM, MVI, and GoF. - Proficient in UI/UX best practices and layout systems on Android and iOS. Platform & Tools: - Experience with native Android and iOS development is a plus. - Skilled in using Android Studio, VSCode, and Xcode. - Strong understanding of state management using Provider or Redux. - Proficient with Git and Git-based workflows, including code reviews and pull requests. Development Practices: - Experience with unit testing or test-driven development (TDD). - Excellent debugging and problem-solving skills. - Comfortable working with push notification services across platforms. - Experience integrating with Google Firebase APIs (Authentication, Firestore, Crashlytics, etc.). - Knowledge of GraphQL is an added advantage. API & Integration: - Proficient in using HTTP, REST, JSON, and XML. - Comfortable integrating third-party SDKs and managing mobile OS-level permissions. Nice to Have: - Contributions to open-source Flutter projects. - Familiarity with CI/CD pipelines for mobile deployment. - Experience publishing apps on Google Play Store and Apple App Store. Skills: Authentication, Crashlytics, Json, Http, Rest Experience: 3.00-8.00 Years

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.

Flutter Developer at Airpay Services | Hyred · Hyred