Home/Job List/iOS Flutter Developer
e-stonetech

iOS Flutter Developer

e-stonetech

Mumbai, Maharashtra, India
Full-Time
Posted 2 months ago

Job Description & Responsibilities

We are seeking a highly skilled and experienced Senior Software Engineer with a strong focus on Flutter (Dart) and in-depth knowledge of native iOS development. The ideal candidate will be passionate about building exceptional mobile experiences and possess a deep understanding of both cross-platform and native development paradigms. You will play a key role in designing, developing, and maintaining our next-generation mobile applications.

Responsibilities

  • Be a part of team of cross-platform mobile applications using Flutter and Dart, ensuring high performance, responsiveness, and scalability.
  • Architect and implement seamless integrations between Flutter modules and native iOS components.
  • Utilize and have a strong understanding of state management solutions, with a specific emphasis on Riverpod.
  • Take ownership of the iOS application development lifecycle, from design and implementation to testing and deployment, primarily using Swift.
  • Leverage Objective-C knowledge when necessary for maintaining or integrating with existing codebases.
  • Engage in hands‑on programming, writing clean, maintainable, and well‑documented code.
  • Collaborate closely with UI/UX designers to implement best‑in‑class user interfaces and user experiences, ensuring intuitive navigation and visual appeal across various screen sizes.
  • Drive and participate in Test‑Driven Development (TDD) practices to ensure code quality and reliability.
  • Implement and maintain efficient communication channels between Flutter and native iOS code using Pigeon structure.
  • Conduct thorough performance testing and implement optimization strategies to ensure smooth application performance.
  • Ensure applications are adaptable and provide an optimal experience across a wide range of iOS device screen sizes and resolutions.
  • Stay up‑to‑date with the latest advancements and best practices in both Flutter and native iOS (Swift) development ecosystems.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the technical design and architecture of mobile applications.
  • Mentor and guide junior engineers on the team.

Required Skills and Experience

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Minimum of 4+ years of professional experience in mobile application development.
  • Extensive experience in developing applications using Flutter and Dart.
  • Strong understanding and practical experience with native iOS development using Swift as the primary language.
  • Knowledge of Objective‑C is a plus.
  • Proven experience with state management solutions, with a strong proficiency in Riverpod.
  • Hands‑on experience with native project integrations in both iOS and Android environments.
  • Deep understanding of RESTful API consumption and data serialization/deserialization techniques.
  • Demonstrable experience in implementing best‑in‑class UI/UX principles and adapting designs for various screen sizes.
  • Strong commitment to Test‑Driven Development (TDD) and writing unit, integration, and UI tests.
  • Experience in setting up and utilizing Pigeon for native‑Flutter communication.
  • Proficiency in performance testing, profiling, and optimization of mobile applications.
  • Solid understanding of mobile application architecture patterns (e.g., MVVM, BLoC).
  • Experience with version control systems (e.g., Git).
  • Excellent problem‑solving, communication, and collaboration skills.
  • Ability to work independently and as part of a team in a fast‑paced environment.
  • Experience with agile development methodologies
  • Astrong portfolio showcasing Flutter and native iOS applications.

Required Skills

SwiftFlutterGitAgile

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience49 years
Positions1

Posted by

N/A

Posted on:

29 Jun 2026

About e-stonetech

More open roles

Browse all jobs →