Home
/
Comprehensive
/
Senior Mobile Engineer (Flutter)
Senior Mobile Engineer (Flutter)-March 2024
Heredia
Mar 28, 2026
About Senior 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 Senior Mobile  Engineer with expertise in Flutter to join our LATAM team! 

  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+)

  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

  #LATAM3

   

  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
Senior Principal Software Developer
Job Description Fusion Applications (FA) is Oracle's leading SaaS offering of several critical business applications like Enterprise Resource Planning (ERP), Human Capital Management (HCM), Customer
Radiologic Technologist - Radiology General
/New Hires Eligible For Sign-On of $5,000 and opportunity to cross-train in Mammography!/ Work where every moment matters Every day, over 30,000 Hartford HealthCare colleagues come to work with one t
SOUS CHEF
Bon Appetit We are hiring immediately for a SOUS CHEF position. Location: SCAD Atlanta, 1600 Peachtree St NE, Atlanta, GA 30309. Note: online applications accepted only. Schedule: Full Time; Must hav
Banquet Server - On-Call - Hilton Des Moines Downtown
The Hilton Des Moines is currently seeking On-Call Banquet Servers. On-Call staff will be expected to pick upat least 4shifts per month to support the department. $15.00/hr. What will I be doing? As
Registered Nurse (RN) - Primary Care
Work where every moment matters. Every day, almost 30,000 Hartford HealthCare employees come to work with one thing in common: Pride in what we do, knowing every moment matters here. We invite you to
Cleaner
Overview Position Summary Details The Cleaner position provides the cleaning and upkeep of an assigned area. Essential Functions Cleans and maintains buildings/facilities. Performs heavy cleaning dut
Bakery Retail Associate
Bakery Retail Associate Department: FOH Location: Carlsbad, CA START YOUR APPLICATION (https://apply.hrmdirect.com/resumedirect/ApplyOnline/Apply.aspx?req_id=2897745&source=2897745-CJB-0) In acco
Cashier (Good4u Customer Care)
Salary Range USD $16.00/Hr. - Posting Timeline Applications are accepted for this position on an ongoing basis. Overview The job in a nutshell: Do you have a passion for helping people? Do you believ
Electronics Technician
Invariant Corporationis a small company with a highly qualified technical staff that takes pride in providing quality services to our customers. We offer a comprehensive benefits package including 40
Social Worker II
Social Worker II Bookmark this Posting | Print Preview | Apply for this Job Please see Special Instructions for more details. Applicants must include in their online resume the following information:
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved