Fluttter Technical/Engineering Manager

8 - 13 years

40 - 60 Lacs

Posted:18 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

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.

Define and optimize engineering processes, workflows, 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 efficiency, scalability, and reliability across the product.

Quali

  • 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).
  • Proficiency: Performance profiling, 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-first product environments.
  • Familiarity with GraphQL, Hasura, Node.js, and PostgreSQL (core to our stack).
  • Exposure to SOC2/HITRUST/HIPAA compliance and security-first practices.

Longer version of Quali

  • 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 flutter 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: Proficiency with GetX navigation or structured routing libraries like go_router or auto_route.
  • Performance Profiling: Skilled in optimizing widget builds, memory usage, and app startup time.
  • Testing: Proficient 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 influence at all levels of the company.
  • Passion for both the technical craft of engineering and the organizational systems that support it.

  • Candidates need to have some overlap with the US ET Hours
  • Lead a Team
  • Enthusiastic for a start up environment
  • 5 days a week
  • Immediate joiners would be given first preference

More Jobs at US Based Client of Digital Convergence Technologies

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

mumbai, maharashtra, india