Adfinity Global Solutions is a technology driven company focused on delivering effective digital display solutions. We design and deploy outdoor, indoor and transparent displays that help brands reach people with clarity and purpose.
We are now expanding into the entertainment space, guided by the same principles that define our work. Every solution we build is meant to serve real needs, create real engagement and reflect the trust our clients place in us.
As we grow, we are looking for individuals who share this mindset and are ready to contribute meaningfully to what we are building. Visit www.adfinityglobal.com for more details.
Role Overview
We are looking for a Flutter developer who knows their way around Dart and cares about writing clean, reliable code. You should be comfortable working on real production apps, handling state, structuring things well and making sure everything runs smoothly on both Android and iOS. You will be working closely with the design, product and backend teams to bring ideas to life and make sure the app feels right in the hands of our users.
Key Responsibilities
Build and maintain scalable, modular Flutter applications for both Android and iOS.
Work with Riverpod (including riverpod_generator) and Freezed to implement clean, immutable, reactive architecture.
Integrate with RESTful APIs using robust error handling and state management practices.
Implement custom UI/UX, animations, and transitions based on design mocks.
Optimize app performance using profiling tools and asynchronous programming best practices.
Use tools like build runner, linters, and custom annotations to maintain clean code and architecture.
Work closely with backend and design teams to ensure accurate data flow and UI/UX precision.
Debug platform-specific issues on iOS and Android and ensure smooth deployment pipelines.
Integrate third-party packages (e.g., cached_network_image, flutter_html, etc.) and native SDKs as needed.
Maintain and improve collaborative workflows with Git and code reviews.
Required Skills and Experience
3+ years of professional Flutter development experience.
Strong expertise in Dart and Flutter SDK.
Hands-on experience with Riverpod for state management and code generation using riverpod_generator.
Experience with Freezed for building immutable models.
Proficient in REST API integration, JSON parsing, and structured error handling.
Familiarity with dependency injection, modular code structure, and clean architecture principles.
Understanding of Flutter performance profiling tools and optimization techniques.
Prior work with custom UI design, animations, and third-party libraries.
Solid grasp of Git and collaborative version control practices.
Experience with build runner, annotations, linter rules, and project structuring.
Bonus Points For
Experience with Firebase services such as Analytics, Crashlytics, and Messaging.
Hands-on experience with app store deployment, platform-specific debugging, and resolving Android/iOS build issues.
Contributions to open source or Flutter community plugins.
A good eye for design, transitions, and micro-interactions.
What We Offer
An opportunity to be part of a growing platform in the entertainment space.
A focused team where your work is seen and matters.
Clear ownership over features that reach real users every day.
The space to learn, try things and grow through hands-on work.
Experience:
3+ years
Salary:
Based on candidate's experience and current CTC
To Apply
Send your resume, GitHub/portfolio/app links, and a short note about a Flutter feature or UI you're proud of to
haritha@adfinityglobal.com
Subject:
Flutter Frontend Engineer - Application
Job Types: Full-time, Permanent
Benefits:
Health insurance
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.