Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Flutter Tech Manager

About the Role

We are seeking an experienced Engineering Manager / Director to lead our Flutter engineering team. This role blends hands-on technical contributions with a strong emphasis on operations, process, and release discipline. Youll support and mentor a team of Flutter engineers in India while acting as the operational backbone that keeps our engineering efforts coordinated, predictable, and high-quality.

Youll thrive if you love both writing code when needed and building the organizational systems that make engineering teams run smoothly.

Responsibilities

  • Team Leadership & Management

Lead, mentor, and grow a team of Flutter engineers in India, fostering a culture of collaboration, accountability, and technical excellence.

Connect our India team closely with the US team so they feel part of the team

  • Technical Execution

Review code, provide architectural guidance, and contribute hands-on to the codebase when needed.

Ensure the team is following best practices in Flutter/Dart, CI/CD, and QA.

  • Process & Release Management

Own the release cycle, ensuring smooth, predictable, and high-quality deployments.

Defi ne and optimize engineering processes, workfl ows, and communication between product managers and engineers.

Implement and enforce standards around testing, code reviews, and technical documentation.

  • Cross-functional Collaboration

Partner with product managers to translate requirements into actionable engineering plans.

Act as the bridge between US-based leadership and offshore engineers, ensuring clear communication and alignment.

Coordinate closely with DevOps to streamline deployments, CI/CD pipelines, and infrastructure.

  • Strategic Leadership

Set technical direction for the Flutter team in alignment with company strategy.

Identify and implement opportunities for improved effi ciency, scalability, and reliability across the product.

Qualifi cations

  • 7+ years SE experience, 3+ years management.
  • 2+ production Flutter apps (one web) with code samples.
  • Expertise: Flutter/Dart, reactive programming (GetX).
  • State Management: GetX, Provider, Riverpod, or BLoC.
  • Experience: GraphQL & Hasura, custom widgets, theming, animations, navigation (GetX, go_router, auto_route).
  • Profi ciency: Performance profi ling, testing (unit, widget, integration, golden).
  • Familiarity: OAuth 2.0, JWT, OIDC, SSO, CI/CD (GitLab CI/CD, Jenkins), cloud (AWS/Docker), agile.
  • Experience: Managing distributed teams (including India), release management, cross-functional coordination.
  • Skills: Strong communication, organizational, passion for engineering craft.

Nice to Have

  • Experience in low-code/no-code platforms or mobile-fi rst product environments.
  • Familiarity with GraphQL, Hasura, Node.js, and PostgreSQL (core to our stack).
  • Exposure to SOC2/HITRUST/HIPAA compliance and security-fi rst practices.

Longer version of Qualifi cations

  • 7+ years of professional software engineering experience, with at least 3+ years in an engineering management or director-level role.
  • Production Portfolio: At least 2 Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review.
  • Strong expertise in Flutter/Dart, with proven ability to review and contribute to production code.
  • Reactive Programming: Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers.
  • State Management: Proven experience designing scalable state architectures using GetX, Provider, Riverpod, or BLoC.
  • GraphQL & Hasura: Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in fl utter applications.
  • Custom Widgets & Theming: Ability to create reusable, styled components and manage theme systems with ThemeData.
  • Animations: Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions.
  • Navigation & Routing: Profi ciency with GetX navigation or structured routing libraries like go_router or auto_route.
  • Performance Profi ling: Skilled in optimizing widget builds, memory usage, and app startup time.
  • Testing: Profi cient in writing unit, widget, and integration tests using Flutters built-in tooling, including golden testing.
  • Familiar with OAuth 2.0, JWT, OIDC and enterprise-grade authentication/SSO.
  • Experience managing distributed/offshore teams, ideally in India.
  • Demonstrated success in release management, process optimization, and cross-functional coordination.
  • Familiarity with modern CI/CD systems (e.g., GitLab CI/CD, Jenkins), cloud infrastructure (AWS/Docker), and agile practices.
  • Strong communication and organizational skills, with the ability to infl uence at all levels of the company.
  • Passion for both the technical craft of engineering and the organizational systems that support it.

More Jobs at US based Client (Product Company) of Digital Convergence Technologies

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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

pune, maharashtra, india

gurugram, haryana, india

bengaluru, karnataka, india

noida, uttar pradesh, india

bengaluru, karnataka, india

noida, uttar pradesh, india