Home
Jobs

Senior Flutter Developer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Project


We are seeking a highly skilled and experienced Senior Flutter Developer to take a leading role in building the mobile applications for a "Stealth Prop-tech firm" This is a groundbreaking initiative to create a comprehensive digital real estate platform in Dubai, integrating advanced technologies like AI, data analytics, Web3, and conversational AI. You will be responsible for developing high-quality, performant, and beautiful iOS and Android applications from a single codebase, working within a dynamic, multi-team environment.


This is a key role in a high-impact project, offering the chance to work with cutting-edge technology and shape the future of the PropTech landscape.


Job Summary


As the Senior Flutter Developer, you will be a technical leader responsible for the end-to-end development of the Prop-tech platform mobile and web applications. You will translate complex UI/UX designs and product requirements into clean, efficient, and scalable code. You will collaborate closely with UI/UX designers, backend engineers, and product managers to build a seamless and intuitive user experience. Your expertise will be crucial in ensuring the applications deliver a native look, feel, and performance on both iOS and Android platforms.


Key Responsibilities


  • Lead the design, development, and maintenance of the Prop-tech platform mobile applications for both iOS and Android using the Flutter framework.
  • Translate UI/UX designs and wireframes from tools like Figma into high-quality, pixel-perfect code.
  • Architect and implement complex features, ensuring the application is robust, scalable, and maintainable.
  • Collaborate with backend teams to integrate RESTful APIs and manage data flow within the application.
  • Integrate a wide range of third-party services and APIs, including Google Maps, payment gateways, 3D/virtual tour providers, and real-time messaging services.
  • Implement robust state management solutions (e.g., BLoC, Riverpod, Provider) to handle complex application states.
  • Write clean, well-documented, and testable code, including unit and integration tests.
  • Ensure the performance, quality, and responsiveness of the applications meet the standards of native applications.
  • Mentor junior developers, conduct code reviews, and promote best practices within the mobile development team.
  • Participate in the full application lifecycle: concept, design, build, deploy, test, release to app stores, and support.


Required Skills and Experience


  • 5+ years of experience in mobile application development

    , with at least

    3+ years of hands-on experience with Flutter and Dart

    .
  • A strong portfolio of applications published on both the Apple App Store and Google Play Store.
  • Deep understanding of the Flutter framework, its lifecycle, and its core principles.
  • Proven experience with state management patterns and libraries.
  • Expertise in consuming RESTful APIs and working with JSON data.
  • Experience with native platform integration using platform channels to access device APIs (e.g., push notifications, location services, camera).
  • Familiarity with Agile/Scrum development methodologies and tools like Jira.
  • A strong understanding of mobile UI/UX principles and the ability to work closely with designers.


Preferred Qualifications


  • A Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience in the PropTech or FinTech industries.
  • Experience integrating with AI/ML-driven features within a mobile application.
  • Familiarity with Web3 concepts and experience integrating mobile apps with blockchain technologies (e.g., connecting to wallets, interacting with smart contracts).
  • Experience setting up and managing CI/CD pipelines for Flutter applications (e.g., Codemagic, Fastlane).
  • Knowledge of native iOS (Swift/Objective-C) or Android (Kotlin/Java) development is a significant plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You