About SmartQ
We are a leading B2B Food-Tech company built on 4 pillars-great people, great food, great experience, and greater good. Solving complex business problems with our heart and analyzing possible solutions with our mind lie in our DNA. We are on the perpetual route of serving our clients wholeheartedly. Armed with the stability of an MNC and the agility of a start-up,we have spread across 14 countries, having collaborated, and executed successfully with 600 clients. We have grown from strength to strength with a blend of exuberant youth and exceptional experience. Bengaluru, being our headquarters, is known as the innovation hub and we have grown up to be the globalleader in the institutional food tech space. We were recently acquiredby the world's largest foodservice company – Compassgroup which has an annualturnover of 20 billion USD.
To know more about the 5 key pillars that surround our culture check out our LinkedIn ‘Life’ page. You will be amazed to be a part of our growth story - https : / / www.linkedin.com / company / smartq- bottlelabs / life / cdc290f8-ff81-4e7f-9c96-37d842f936c4 / ?viewAsMember=true
Are you excited to join our team as Flutter Developer?
We are seeking a talented and passionate Flutter Developer to join our dynamic team. As a Flutter Developer, you will be responsible for designing and developing high-performance, scalable, and innovative mobile applications for both Android and iOS platforms. You will collaborate closely with our design and product teams to deliver exceptional user experiences.
Roles and Responsibilities :
Develop and maintain mobile applications using the Flutter framework.
Work with API and backend teams to integrate APIs and third-party services into the application.
Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Troubleshoot, debug, and optimize application performance to deliver a smooth user experience.
Stay up to date with the latest industry trends and technologies to ensure our applications are cutting-edge.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews to ensure code quality and knowledge sharing within the team.
Required Skills :
Strong expertise in Flutter
and Dart for building cross-platform mobile applications.
Proficiency in designing and building
clean, efficient, and scalable user interfaces.
Experience with
state management
solutions like Provider, Bloc, or Riverpod.
Knowledge of backend integration
(REST APIs, etc.) and connecting apps to cloud services.
Expertise in
unit testing, widget testing , and maintaining
high code coverage .
Experience with
performance optimization
techniques to ensure smooth app experiences.
Familiarity with
CI / CD pipelines
for mobile apps (e.g., using tools like Code magic or GitHub Actions).
Proficiency in integrating
third-party SDKs and packages
within Flutter apps.
Experience collaborating with
product and design teams
to build intuitive user interfaces.
2-4 years’ experience as a
mobile developer , including 2+ years with Flutter.
1+ years in
Kotlin.
Good-to-Have Skills :
Experience with
NoSQL databases
and how they integrate into mobile applications.
Experience with
Google Cloud Platform
for managing mobile-specific cloud solutions.
Knowledge of
AI / ML
integrations for enhancing app functionalities.
Familiarity with
prompt engineering
to enhance productivity within app development.
Prior experience working with
global or regional teams
in a remote or distributed environment.
Experience with
agile methodologies
and working within
cross-functional teams .
Understanding of Cloud platforms
such as GCP, AWS, or Azure, particularly related to mobile backend services.
Qualifications :
Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
Proven experience in developing mobile applications using Flutter, with a strong portfolio of completed projects.
Proficiency in Dart programming language and a good understanding of Flutter's architecture.
Experience working with RESTful APIs and integrating third-party libraries and services.
Solid understanding of mobile UI / UX design principles and ability to implement pixel-perfect designs.
Strong problem-solving skills and the ability to troubleshoot and optimize code for performance.
Familiarity with version control systems, particularly Git.
Excellent communication skills, both written and verbal.
Ability to work collaboratively in a fast-paced team environment.
Strong attention to detail and a commitment to producing high-quality work.
Message from CEO :
We've come to realize that we're not merely in the B2B Food service industry; we're in the business of 'Capturing Hearts. 'We find ourselves in a unique position to turn ordinary, mundane corporate cafeterias into places of pure delight, where individuals can freely express themselves, find inspiration, and share happiness. Such a profound transformation opportunity is a rare gift, where the purpose of our enterprise transcends the ordinary. If this vision resonates with you, we invite you to join us in our mission to spread joy and happiness in a world weighed down by stress and pressure. Together, let's play our part in making this world a more beautiful place.
Flutter Developer • India