Job Title: Flutter Developer
Location: Delhi
Experience: 2–5 Years
Employment Type: Full-Time
About the Role:
We are looking for a passionate Flutter Developer to build and maintain high-quality mobile applications for Android and iOS. You will work closely with product managers, UI/UX designers, backend developers, and QA engineers to deliver intuitive, scalable, and high-performance applications.
Key Responsibilities:
Design, develop, test, and maintain Flutter applications for Android and iOS.
Build reusable, maintainable, and efficient code following industry best practices.
Consume and integrate RESTful APIs and third-party SDKs.
Collaborate with UI/UX designers to translate designs into pixel-perfect mobile interfaces.
Optimize applications for speed, performance, and scalability.
Debug and resolve application issues across different devices and OS versions.
Implement secure authentication, local storage, notifications, and offline capabilities.
Write unit tests and participate in code reviews.
Work with Git-based version control and follow Agile development practices.
Publish and maintain applications on Google Play Store and Apple App Store.
Required Skills:
Strong proficiency in Flutter and Dart.
Good understanding of mobile application architecture (MVVM, Clean Architecture, BLoC, Provider, Riverpod, etc.).
Experience integrating REST APIs.
Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics).
Experience with state management libraries.
Familiarity with SQLite, Hive, or other local storage solutions.
Strong understanding of Git and collaborative development workflows.
Experience debugging and profiling Flutter applications.
Knowledge of Android and iOS platform guidelines.
Preferred Skills
Experience with CI/CD pipelines.
Knowledge of push notifications and background services.
Experience integrating payment gateways and maps.
Familiarity with native Android (Kotlin/Java) or iOS (Swift) development.
Understanding of mobile security best practices.
Experience publishing and maintaining apps on both app stores.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
2–5 years of mobile application development experience.
At least one Flutter application published on the Google Play Store or Apple App Store.
What We're Looking For:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ownership mindset with attention to detail.
Ability to work in a fast-paced product development environment.
Passion for building exceptional user experiences.
Nice to Have:
Experience working in an EdTech or SaaS environment.
Familiarity with analytics tools such as Firebase Analytics or Mixpanel.
Exposure to AI-powered features or chatbot integrations.
Pay: Up to ₹70,000.00 per month
Work Location: In person