Senior Mobile Engineer (Flutter)

Posted 2 Days Ago
Be an Early Applicant
Gurugram, Haryana, IND
In-Office
2M-2M Annually
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Lead end-to-end development of mobile products using Flutter. Design scalable architectures, implement clean modular code, drive CI/CD and release engineering, build automated tests, integrate native Android/iOS modules, troubleshoot production issues, mentor engineers, and align technical solutions with product goals.
Summary Generated by Built In

This role is for one of the Weekday's clients

Salary range: Rs 1500000 - Rs 2200000 (ie INR 15-22 LPA)

Experience: 3+ yrs

Location: Gurgaon

Job Type: full-time

We are looking for a highly skilled Senior Flutter Engineer who thrives in a fast-paced product environment and enjoys building mobile applications from the ground up. This role offers the opportunity to own end-to-end development of new mobile products, from architecture and technical design to production deployment and long-term scalability. You will play a key role in shaping mobile engineering standards, making critical architectural decisions, and delivering high-quality user experiences across multiple products. Beyond coding, you will contribute to release engineering, code quality initiatives, performance optimization, and technical mentorship. The ideal candidate combines strong Flutter expertise with product thinking, engineering leadership, and a passion for building scalable, maintainable mobile applications that solve real-world user problems.


RequirementsKey Responsibilities
  • Lead end-to-end development of new mobile products, owning features from requirements to production release.
  • Design and implement scalable mobile architectures, defining module boundaries, navigation flows, state management patterns, and performance strategies.
  • Build and maintain clean, modular, and maintainable Flutter codebases.
  • Drive release engineering processes, including CI/CD setup, application signing, deployment automation, phased rollouts, and crash monitoring.
  • Collaborate with engineering teams to establish and maintain high code quality standards.
  • Contribute to existing mobile applications through feature enhancements, bug fixes, and technical improvements when required.
  • Evaluate and implement appropriate state management solutions based on product requirements.
  • Develop and maintain automated testing frameworks, including unit, widget, and integration tests.
  • Work with native Android and iOS integrations using platform channels and native modules.
  • Participate in architecture reviews, technical discussions, and engineering best-practice initiatives.
  • Troubleshoot production issues, perform root-cause analysis, and drive incident resolution from detection through post-mortem.
  • Support onboarding, mentoring, and knowledge sharing within the mobile engineering team.
  • Collaborate closely with product stakeholders to align technical solutions with business and user needs.
What Makes You a Great Fit
  • 3+ years of hands-on Flutter and Dart development experience.
  • Proven track record of shipping multiple production mobile applications used by real customers.
  • Strong understanding of mobile architecture patterns, including Clean Architecture, modular development, and feature-based design.
  • Experience making architectural decisions and building applications from concept to launch.
  • Deep knowledge of state management frameworks such as BLoC, Provider, Riverpod, and GetX.
  • Strong experience with native integrations, platform channels, and Android/iOS interoperability.
  • Hands-on expertise in CI/CD pipelines, automated deployment workflows, signing processes, and mobile release management.
  • Strong testing mindset with experience implementing unit, widget, and integration testing strategies.
  • Excellent debugging, troubleshooting, and problem-solving capabilities.
  • Product-focused approach with the ability to connect technical decisions to customer impact.
  • Experience with AI-powered applications, LLM integrations, voice solutions, or real-time communication platforms is a plus.
  • Familiarity with payment integrations, SaaS platforms, or business-focused mobile applications is advantageous.
  • Basic understanding of backend systems, REST APIs, and application integration concepts.
  • Strong communication, collaboration, and mentoring abilities.
  • Ability to thrive in a startup or high-growth environment with a strong ownership mindset and focus on execution.

Skills Required

  • 3+ years of hands-on Flutter and Dart development experience.
  • Proven track record of shipping multiple production mobile applications.
  • Strong understanding of mobile architecture patterns (Clean Architecture, modular, feature-based design).
  • Experience with state management frameworks such as BLoC, Provider, Riverpod, and GetX.
  • Experience with native Android and iOS integrations using platform channels and native modules.
  • Hands-on expertise in CI/CD pipelines, automated deployment workflows, application signing, and mobile release management.
  • Experience implementing unit, widget, and integration testing strategies.
  • Excellent debugging, troubleshooting, and problem-solving capabilities.
  • Product-focused approach with ability to connect technical decisions to customer impact.
  • Basic understanding of backend systems, REST APIs, and application integration concepts.
  • Strong communication, collaboration, mentoring and knowledge sharing abilities.
  • Ability to thrive in a startup or high-growth environment with strong ownership mindset and execution focus.
  • Experience with AI-powered applications, LLM integrations, voice solutions, or real-time communication platforms.
  • Familiarity with payment integrations, SaaS platforms, or business-focused mobile applications.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

Ericsson Logo Ericsson

Senior Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Gurgaon, Gurugram, Haryana, IND
88000 Employees

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Gurgaon, Gurugram, Haryana, IND
88000 Employees

Ericsson Logo Ericsson

Officer Total Rewards GSSC

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
2 Locations
88000 Employees

Capco Logo Capco

Data Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account