Frontend Engineer - Flutter

3 years

0 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Us

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You