Flag job

Report

Flutter Developer

Min Experience

1 years

Location

Mohali, India

JobType

Full-time

About the job

Info This job is sourced from a job board

About the role

We are seeking a highly skilled and passionate Flutter Developer to join our growing team in Mohali. As a Flutter Developer, you will be responsible for designing, building, and maintaining high-performance mobile applications for Android and iOS platforms. You will work closely with our product, design, and development teams to deliver seamless and pixel-perfect user experiences. Roles & Responsibilities: Architect, build, and maintain high-performance Flutter applications using clean and scalable code. Implement pixel-perfect and responsive UI as per provided designs. Develop smooth animations and transitions to enhance user experience. Integrate third-party APIs and services effectively. Write clean, maintainable, and efficient unit and integration tests to ensure code quality. Handle app releases to both Apple App Store and Google Play Store. Work with native modules (Android/iOS) when necessary. Collaborate with cross-functional teams including developers, project managers, QA professionals, and designers. Participate in sprint planning, daily stand-ups, and reviews to ensure project timelines are met. Assist the team in preparing project effort estimates and technical documentation. Utilize modern tools such as Jira, Slack, GitHub, Google Docs, and others for project management and communication. Skills Required: Strong hands-on experience with Flutter and Dart programming. Experience building and deploying mobile applications on iOS and Android. Proficiency in implementing pixel-perfect UIs and custom animations. Good understanding of RESTful APIs and integration techniques. Knowledge of mobile app architecture patterns like BLoC, Provider, Riverpod, MVVM, etc. Familiarity with native development (Java/Kotlin for Android, Swift/Objective-C for iOS) is a plus. Experience in working with third-party libraries and APIs. Strong understanding of the full mobile development life cycle. Knowledge of Firebase services (Authentication, Firestore, Cloud Functions, etc.) is an advantage. Experience in writing unit tests and integration tests for Flutter applications. Familiarity with CI/CD pipelines for mobile apps is a bonus. Good command of version control tools such as Git. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities.

Skills

BLoC
DART
Integration Tests
third-party libraries
Provider
unit tests
Riverpod
MVVM
Firebase
Ios
Android
Git
Flutter
Restful Apis