Home
/
Comprehensive
/
Staff Mobile Engineer (Flutter)
Staff Mobile Engineer (Flutter)-January 2024
Pune
Jan 16, 2026
About Staff Mobile Engineer (Flutter)

  If you are someone who is passionate about building new, highly complex mobile software within a Flutter environment, then this role is perfect for you! We are looking for a Staff Mobile  Engineer with expertise in Flutter to join our India team! 

  At Tech9, our motto is to #techhappily! To fully accomplish our motto, we want to provide not only a solid work experience but also take care of you personally. At Tech9 India, we offer the following benefits: 

  Full health insurance for you and your immediate family

  22 days of paid leave with 8 paid holidays

  100% remote work (Candidate can opt to work 100% remote, hybrid, or in-person at our Pune office)

  Excellent Work-Life Balance

  Learning and Development Stipend

  Cloud Certification Reimbursement 

  Laptop reimbursement program

  Paid company retreat

  Team "Workation" budgets

  Generous Matching Contribution to PF

  If you are looking for a change this is what we can promise you:

  You will have challenging problems to solve

  You will have flexibility and autonomy to solve problems and deliver solutions

  We will provide a highly collaborative environment with skilled and super friendly teammates

  We will fully support you in developing software the right way

  We won't burden you with useless policies and procedures

  We will provide you the tools you need to do your job right

  100% Remote Work, Forever!

  If that sounds attractive please apply! We'd love to talk to you.

  Main Responsibilities: 

  Design and develop stunning, high-performance mobile applications for Android and iOS using the Flutter framework and Dart programming language.

  Craft beautiful and responsive UI experiences while adhering to design guidelines and employing custom animations and transitions.

  Navigate complex state management challenges through proficiency in various state management solutions (e.g., Provider, Riverpod, BLoC) and architect scalable, maintainable applications.

  Seamlessly integrate with backend services (RESTful APIs, GraphQL, Firebase) and implement robust authentication/authorization mechanisms for secure user experiences.

  Optimize app performance through best practices, memory management, and UI rendering techniques. Identify and resolve performance bottlenecks for superior user experience.

  Implement comprehensive testing strategies including unit, widget, and integration tests using Flutter's testing framework and maintain a robust testing environment.

  Utilize cross-platform development expertise to leverage Flutter's capabilities for building consistent experiences across Android and iOS, taking into account platform-specific nuances and integrations.

  Contribute to smooth development workflows by actively collaborating with the team, using version control systems (Git) and participating in CI/CD pipelines (Codemagic, Jenkins, GitHub Actions) for Flutter.

  Minimum Qualifications: 

  Deep Understanding of Flutter Framework:

   Proficient in the core aspects of the Flutter framework, including the rendering process, state management, and widget lifecycle.

   Knowledge of Flutter’s rendering engine and how to optimize it for performance.

  Expertise in Dart Programming:

  Extensive experience in Dart, including asynchronous programming (async/await), streams, and futures.

  Understanding of Dart’s type system and how to leverage it for safe and efficient code.

  Advanced UI/UX Design Implementation:

  Ability to implement complex UI designs with attention to detail and adherence to design guidelines.

  Experience in creating custom animations and transitions to enhance user experience.

  Skilled in responsive and adaptive design practices to ensure app compatibility across a wide range of devices.

  State Management Solutions:

  Proficiency in various state management approaches (such as Provider, Riverpod, BLoC, Redux) and knowing when to use each.

  Ability to architect applications for scalability and maintainability considering state management.

  Integration with Backend Services:

  Experience in integrating Flutter applications with various backend services using RESTful APIs, GraphQL, or Firebase.

  Understanding of authentication and authorization mechanisms like OAuth, JWT.

  Performance Optimization:

  Knowledge of best practices for optimizing Flutter apps for performance, including memory management and UI rendering.

  Ability to diagnose and fix performance bottlenecks in Flutter apps.

  Cross-Platform Development:

  Experience in developing applications for both Android and iOS using Flutter, understanding platform-specific design patterns and integrations.

  Knowledge of the nuances and challenges of cross-platform development.

  Continuous Integration/Continuous Deployment (CI/CD):

   Experience with setting up and maintaining CI/CD pipelines for Flutter applications.

  Familiarity with tools like Codemagic, Jenkins, or GitHub Actions for Flutter.

  Version Control and Collaboration Tools:

  Proficiency in using version control systems, particularly Git.

  Capacity to work autonomously without much guidance 

  Excellent communication and collaboration skills to work effectively with cross-functional teams, including UX/UI designers, developers, and QA engineers.

  Strong English Speaking Capabilities (C1+)

  Candidate must be located in India

  Candidate must be willing to work a few hours of US overlap (7:30pm - 10:30pm IST)

  Preferred Qualifications: 

  Testing and Quality Assurance:

  Experience in writing unit, widget, and integration tests in Flutter.

  Familiarity with Flutter’s testing framework and the ability to set up a robust testing environment.

  Continuous Integration/Continuous Deployment (CI/CD):

   Experience with setting up and maintaining CI/CD pipelines for Flutter applications.

  Familiarity with tools like Codemagic, Jenkins, or GitHub Actions for Flutter.

  Version Control and Collaboration Tools:

  Proficiency in using version control systems, particularly Git.

  Interview Process Overview

  Below you'll find an outline of the interview plan for our Senior Mobile Engineer positions. Please note that this is what we expect the process to look like; we may ask you for supplemental information or require an additional step before making a final decision.

  30-minute screening with a member of our Recruitment team

  1-hour google meet/Zoom technical/behavioral interview with one of our senior mobile engineers and the hiring manager at Tech9

  30-minute technical/behavioral client round interview

  #LI-Remote

  #India

   

  To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com

  Powered by JazzHR

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Kitchen Team Member/Cook
In most jobs, everyone doesn’t spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, that’s just a Thursday night. This is the place to start the next phase of y
Nurse Supervisor - General Surgery
Description The Clinic Nursing and Quality Supervisor is an integral member of the clinic leadership team in bringing the professional nursing perspective and expertise to the group and upholding the
Kitchen Team Member/Cook
In most jobs, everyone doesn’t spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, that’s just a Thursday night. This is the place to start the next phase of y
Greeter
In most jobs, everyone doesn’t spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, that’s just a Thursday night. This is the place to start the next phase of y
Shift Manager
Hot burgers, cold shakes, and little moments of magic right in the neighborhood. At SONIC, we do things a little differently. We find the fun, the moment of chill in the every-day. Working at SONIC,
Cashier
In most jobs, everyone doesn’t spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, that’s just a Thursday night. This is the place to start the next phase of y
Consulting Member of Technical Staff
Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active r
Expert Consultant, Customer Insights
Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business st
Production Line Specialist
Product Line Specialist: This position is a flexible, multi-skilled role on our production line. This position must be able to step into any role on the production line, maintaining steady productivi
Shift Manager
SHIFT MANAGER We’re glad you’re here. You may know us as the brand with Roast Beef and Curly Fries – but we are also crafting incredible career opportunities. You’re in the right place if you’re here
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved