Job Description
About the Role
We are looking for a talented and passionate Flutter Developer to join our growing development team in Delhi. In this role, you will be responsible for designing, developing, testing, and maintaining high-performance cross-platform mobile applications using the Flutter framework.
You will work closely with designers, backend developers, and product managers to build intuitive, scalable, and feature-rich mobile applications that deliver an exceptional user experience.
Key Responsibilities
- Design, develop, and maintain high-quality cross-platform mobile applications using Flutter.
- Build responsive, scalable, and user-friendly mobile applications for Android and iOS.
- Collaborate with cross-functional teams to understand business requirements and deliver effective technical solutions.
- Write clean, maintainable, reusable, and well-documented Dart code following industry best practices.
- Integrate RESTful APIs, third-party SDKs, and backend services.
- Optimize application performance, responsiveness, and overall user experience.
- Troubleshoot, debug, and resolve application issues efficiently.
- Develop and maintain unit tests and automated testing to ensure application quality.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Stay up to date with the latest Flutter ecosystem, mobile technologies, and development trends.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, MCA, or a related field.
- 2+ years of professional experience in Flutter application development (or equivalent practical experience).
- Strong proficiency in Flutter and Dart programming.
- Experience building and publishing Android and iOS applications.
- Good understanding of Android Studio, Xcode, and mobile development workflows.
- Experience integrating REST APIs, JSON, and third-party libraries.
- Familiarity with state management solutions such as Provider, Riverpod, Bloc, or GetX.
- Understanding of software architecture, object-oriented programming, and design patterns.
- Experience with Git and version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently while collaborating effectively within a team.
Preferred Skills
- Experience with Firebase services (Authentication, Firestore, Cloud Messaging, Analytics, etc.).
- Knowledge of local databases such as SQLite or Hive.
- Familiarity with CI/CD pipelines and automated mobile app deployment.
- Experience with Google Play Store and Apple App Store release processes.
- Understanding of Agile/Scrum development methodologies.
What We Offer
- Competitive salary and performance-based incentives.
- Opportunity to work on innovative and impactful mobile applications.
- Collaborative and supportive work environment.
- Professional growth and continuous learning opportunities.
- Exposure to modern technologies and best development practices.
- Flexible and growth-oriented company culture.
Join Our Team
If you're passionate about Flutter development, enjoy creating high-quality mobile applications, and want to work on exciting projects with a talented team, we'd love to hear from you.
Apply today and build the next generation of mobile applications with us in Delhi.
Requirements
No requirements specified