4 Lemon Technologies Jobs
3-5 years
Gujarat, Surat
Lemon Technologies - Flutter Developer - MVVM (3-5 yrs)
Lemon Technologies
posted 1mon ago
Job Title : Senior Flutter Developer (MVVM Expertise).
Location : Surat.
Job Type : Full-time.
Experience Level : Senior (3+ years in Flutter development).
Job Overview :
We are seeking an experienced Flutter Developer with a strong background in MVVM architecture to join our growing development team.
The ideal candidate will have a passion for developing high-quality mobile applications, an eye for clean code, and a proven track record of building scalable and maintainable apps.
This role involves working closely with cross-functional teams to deliver seamless, high-performing mobile experiences to our users.
Key Responsibilities : .
- Design, develop, and maintain robust and efficient Flutter applications, ensuring high performance and responsiveness.
- Implement MVVM (Model-View-ViewModel) architectural patterns for code organization, separation of concerns, and testability.
- Collaborate with UI/UX designers, product managers, and backend developers to create a unified experience.
- Integrate RESTful APIs and third-party libraries into Flutter applications.
- Write efficient, reusable, and maintainable code, following best practices and coding standards.
- Participate in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.
- Conduct code reviews and provide constructive feedback to peers, ensuring code quality and scalability.
- Stay up-to-date with Flutter, Dart, and mobile development trends, making recommendations to improve development practices and app quality.
- Debug, optimize, and troubleshoot application issues, ensuring a smooth and consistent user experience.
Required Skills and Qualifications :
- 3+ years of experience in mobile development with a strong focus on Flutter and Dart.
- Proven expertise in MVVM architecture and state management tools (e.g, Provider, Riverpod, GetX).
- Solid understanding of SOLID principles, Clean Architecture, and modern design patterns in mobile development.
- Proficiency in working with REST APIs, JSON, and integrating third-party libraries.
- Experience with unit testing, widget testing, and/or integration testing in Flutter.
- Familiarity with version control systems, especially Git.
- Knowledge of cross-platform development nuances and best practices.
- Strong problem-solving abilities and attention to detail.
- Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Preferred Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with Firebase, Google Cloud, or other cloud services.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of app release and maintenance for both iOS and Android platforms.
What We Offer :
- Competitive salary and performance-based incentives.
- Flexible working hours.
- Opportunities for growth and skill advancement through continuous learning and training.
- A collaborative and innovative work environment.
- If you are passionate about mobile development, enjoy working in a fast-paced environment, and are excited to create top-tier applications, we'd love to hear from you.
Apply now and be a part of our journey to redefine mobile experiences!
Functional Areas: Manufacturing
Read full job descriptionPrepare for Flutter Developer roles with real interview advice
3-5 Yrs
Gujarat, Surat
3-8 Yrs