Fluttter Technical/Engineering Manager
1 day ago
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.
Qualifications
- 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, , and PostgreSQL (core to our stack).
- Exposure to SOC2/HITRUST/HIPAA compliance and security-first practices.
Longer version of Qualifications
- 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
-
Structural Design Engineer
2 weeks ago
Pune, Maharashtra, India Everest Technical Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Role: Structural Design EngineerWork Location: Pune, Maharashtra / Kochi, Kerala.Structural Design Engineer with experience of RCC & structural steel structures analysis & design along with some RC detailing & 3D modelling exposure on Revit / AutoCAD. You will work within the Team of structures division where you will be required to provide ongoing...
-
Technical Data Engineering Manager
2 weeks ago
Pune, Maharashtra, India Lubrizol Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are seeking a highly skilled and experienced Technical Engineering Manager for Data Engineers to join our Information Technology team. This role is pivotal in managing workloads across multiple projects and diverse engineering skill sets. The Technical Engineering Manager will be accountable for overseeing the delivery of engineering work from vendors and...
-
Senior Manager
2 weeks ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...
-
Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...
-
Technical Manager, Data Engineering
1 week ago
Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 60,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Technical Manager, Data Engineering
1 week ago
Pune, Maharashtra, India Mastercard Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Engineer- Testing
2 weeks ago
Pune, Maharashtra, India Asa Bhanu Technical Services Ltd. Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany DescriptionAsa Bhanu Technical Services Ltd (ABTS) was established in 1995 to provide technology-intensive solutions and services. ABTS has strong capabilities in technology, engineering, and project management, serving both domestic and international clients. The company has its corporate office in Hyderabad, India, with additional branch offices in...
-
Technical Engineering Manager
5 days ago
Pune, Maharashtra, India Quadrangle Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob SummaryWe are seeking an experienced and results-driven Solution Architect to design, implement, and oversee scalable technology solutions that align with business objectives. This role requires deep technical expertise, strong architectural vision, and the ability to collaborate effectively with cross-functional teams. You will play a pivotal role in...
-
Technical Lead
2 weeks ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 24,00,000 per yearArchitect / Technical Manager | 9 to 15 Years | PuneAs a Technical Architect / Technical Lead, you will be responsible for defining and guiding the technical strategy and architecture for our projects. You will work closely with development teams to ensure the successful design, deployment, and maintenance of scalable microservices and cloud-based...
-
Software Engineer
2 weeks ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...