We are looking for a talented and passionate Flutter Mobile App Developer to join our technology team in Gurugram, Sector 79. This role is ideal for developers who enjoy building high-quality, scalable, and user-friendly mobile applications and working closely with cross-functional teams to deliver reliable digital solutions.
The ideal candidate should have strong hands-on experience in Flutter development, excellent problem-solving abilities, and a passion for creating seamless mobile experiences across Android and iOS platforms.
Role Overview
As a Flutter Mobile App Developer, you will be responsible for developing, maintaining, and enhancing cross-platform mobile applications using Flutter. You will collaborate with UI/UX designers, backend developers, QA engineers, and project managers to build secure, scalable, and high-performance applications.
Key Responsibilities
- Design, develop, test, and maintain mobile applications using Flutter.
- Build responsive, reusable, and high-performance UI components.
- Integrate RESTful APIs and third-party services.
- Work with UI/UX designers to convert designs into high-quality mobile interfaces.
- Optimize applications for performance, scalability, and reliability.
- Identify, troubleshoot, and resolve technical issues and application bugs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to development best practices.
- Collaborate with backend developers for seamless API integration.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Implement authentication, local storage, push notifications, and state management solutions.
- Stay updated with Flutter, Dart, and emerging mobile development technologies.
Required Skills & Technical Expertise
- 2.5–5 years of hands-on experience in Flutter mobile application development.
- Strong proficiency in Dart.
- Experience developing mobile applications for Android and iOS.
- Strong understanding of Flutter widgets, layouts, and UI development.
- Experience integrating REST APIs and JSON-based services.
- Hands-on experience with state management solutions such as Provider, Riverpod, Bloc, or GetX.
- Experience with Firebase services such as Authentication, Firestore, Push Notifications, Analytics, or Crashlytics.
- Understanding of mobile application architecture and design patterns.
- Experience with Git or other version control systems.
- Familiarity with mobile application deployment on Google Play Store and Apple App Store.
- Knowledge of SQLite, Hive, or other local storage solutions.
- Understanding of mobile application security and performance optimization.
Preferred Skills
- Experience with payment gateway integration.
- Knowledge of Google Maps and location-based services.
- Experience implementing push notifications.
- Exposure to CI/CD pipelines for mobile applications.
- Experience working with Agile development methodologies.
- Basic knowledge of native Android development using Kotlin/Java or iOS development using Swift.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Relevant Flutter or mobile application development certifications will be an added advantage.
Ideal Candidate Profile
- Strong analytical and problem-solving abilities.
- Passion for developing intuitive and scalable mobile applications.
- Excellent attention to detail and commitment to quality.
- Ability to work independently as well as collaboratively within a team.
- Strong communication and interpersonal skills.
- High level of ownership, accountability, and commitment to deadlines.
- Quick learner who can adapt to new technologies and development practices.
Eligibility & Requirements
- 2.5–5 years of professional experience in Flutter development.
- Experience delivering production-ready Flutter applications.
- Strong understanding of the software development lifecycle and coding best practices.
- Comfortable working in a fast-paced and collaborative environment.
- Willingness to work from our Gurugram, Sector 79 office.
- Portfolio, GitHub profile, or published mobile applications will be an added advantage.
Pay: ₹30,000.00 - ₹40,000.00 per month
Application Question(s):
- Do you have a laptop?
- Have you developed and deployed Flutter apps on Google Play Store or Apple App Store independently?
- Which Flutter state management tool have you used in production?
- Have you integrated REST APIs, authentication, and Firebase in Flutter apps?
- Which AI tools do you use for code generation?
- Are you available to join immediately? If not what is your notice period in days?
Location:
- Gurugram, Haryana (Required)
Work Location: In person