PANW - Sr. Flutter Mobile App Developer - Job9021

  1. Home
  2. iOS
  • Company taller
  • Employment Full-time
  • Location Multiple Countries
  • Submitted Posted 1 week ago - Updated 21 hours ago

PANW - Sr. Flutter Mobile App Developer - Job9021

Summary

We are seeking a highly skilled and experienced Senior Flutter Mobile Application Developer to join our dynamic engineering team. This role is pivotal in driving the development of innovative, high-performance mobile applications for both iOS and Android platforms. As a senior developer, you will play a critical role in shaping the architecture and design of our mobile solutions, collaborating closely with UI/UX designers, product owners, and backend engineers to deliver seamless and robust user experiences. Your expertise will not only contribute to the technical excellence of our applications but also help mentor and guide junior developers, ensuring the continuous growth and success of the mobile development team.

Location: We are seeking talents from LATAM.
​​​​​​​

Responsibilities

  • Design, develop, and maintain cutting-edge mobile applications using Flutter and Dart for iOS and Android platforms, ensuring high performance, responsiveness, and quality.
  • Provide architectural leadership and technical guidance in the design and implementation of mobile app features, ensuring scalability, maintainability, and security.
  • Collaborate effectively with cross-functional teams including UI/UX designers, product owners, backend developers, and QA engineers to deliver cohesive and user-centric mobile solutions.
  • Mentor and support junior developers by conducting code reviews, sharing best practices, and fostering a culture of continuous learning and improvement.
  • Implement and optimize offline storage solutions to ensure seamless app functionality in low or no connectivity scenarios.
  • Manage threading and asynchronous programming to maintain smooth and responsive user interfaces.
  • Integrate and handle remote data communication efficiently using RESTful APIs and JSON data formats.
  • Conduct performance tuning and optimization to enhance app speed, reduce latency, and improve battery efficiency.
  • Participate in the full software development lifecycle, including requirement analysis, design, development, testing, deployment, and maintenance.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development and Flutter ecosystem.
  • Collaborate with DevOps teams to streamline build, test, and deployment processes, leveraging automation tools and cloud services as appropriate.
  • Communicate clearly and effectively in English, both verbally and in writing, to ensure smooth collaboration across global teams.

Requirements

Must-Have Skills

  • Flutter: Expert-level proficiency in Flutter framework for building natively compiled applications for mobile, web, and desktop from a single codebase. Deep understanding of Flutter widgets, state management, and custom UI design.
  • Dart: Strong command of Dart programming language, including asynchronous programming, streams, and effective use of Dart libraries and tools.
  • iOS and Android Development: Comprehensive knowledge of mobile platforms, their design principles, and development guidelines to create apps that provide a native-like experience on both iOS and Android devices.
  • REST: Experience designing and consuming RESTful APIs to enable efficient communication between mobile apps and backend services.
  • JSON: Proficiency in handling JSON data formats for parsing, serialization, and deserialization within mobile applications.
  • Mobile Application Development: Proven track record of delivering high-quality mobile applications, with a focus on usability, performance, and reliability.
  • Offline Storage: Expertise in implementing offline data storage solutions such as SQLite, Hive, or other local databases to support app functionality without network connectivity.
  • Threading: Strong understanding of multithreading and asynchronous programming to ensure smooth UI performance and background task management.
  • Performance Tuning: Ability to profile, analyze, and optimize mobile app performance, including memory management, CPU usage, and battery consumption.
  • English Communication: Excellent verbal and written communication skills in English to collaborate effectively with international teams and stakeholders.

Nice-to-Have Skills

  • Native iOS/Swift/Objective-C and/or Android/Kotlin/Java Experience: Familiarity with native mobile development languages and frameworks to better understand platform-specific capabilities and limitations.
  • Fastlane: Experience using Fastlane or similar tools to automate the beta and production release process, improving deployment efficiency and reliability.
  • Backend Technologies (.Net/C# , Java/Spring, Node.js): Knowledge of backend development frameworks and languages to facilitate better integration and collaboration with backend teams.
  • Other Mobile Technologies (React Native, Xamarin): Exposure to alternative cross-platform mobile development frameworks to broaden perspective on mobile app development strategies.

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.