Flutter Developer - Dart Programming

3 - 6 years

3 - 7 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Skills Required

SwiftUI Java/Kotlin

Work Mode

On-site

Job Type

Full Time

Job Description

Vayuz Technologies is seeking an experienced Flutter Developer with a strong background in building scalable eCommerce applications. This role also requires expertise in developing macOS desktop applications (Swift + SwiftUI/AppKit) and native Android applications. This is a truly cross-platform role focused on delivering seamless, high-performance digital experiences across mobile and desktop environments.

Key Responsibilities

  • Cross-Platform App Development: Develop and maintain cross-platform mobile apps using Flutter, with a strong focus on robust eCommerce functionality.
  • macOS Application Development: Build and maintain macOS applications using Swift + SwiftUI or AppKit, ensuring native-level performance and strict adherence to design principles.
  • Native Android Contribution: Contribute to or lead the development of native Android applications using Java/Kotlin as needed, ensuring high quality and performance.
  • eCommerce Feature Implementation: Implement essential eCommerce features, including but not limited to product listings, shopping cart functionality, secure payments, user accounts, and comprehensive order tracking systems.
  • API & Gateway Integration: Integrate third-party APIs, various payment gateways (e.g., Stripe, Razorpay), and essential analytics tools to enhance application capabilities.
  • Collaborative Development: Collaborate closely with designers, product managers, and backend developers to deliver intuitive, high-performing, and visually appealing applications.
  • Performance & UX Optimization: Ensure high performance, responsiveness, and an exceptional UI/UX across all target platforms.
  • Mentorship & Code Quality: Mentor junior developers, contribute actively to rigorous code reviews, and participate in crucial architectural discussions to maintain code quality and foster team growth.
  • Continuous Learning: Stay up-to-date with the latest trends, best practices, and advancements in Flutter, Android, and macOS development.

Required Qualifications & Skills

  • Bachelor's or Master's degree in Computer Science, IT, or a related field.
  • Proven experience in app development.
  • Hands-on experience with Flutter (Dart).
  • Experience developing macOS apps using Swift + SwiftUI or AppKit.
  • Experience building and deploying Android apps using Java/Kotlin.
  • Solid understanding of eCommerce workflows and consumer-facing applications.
  • Proficiency in Flutter state management solutions such as BLoC, Provider, Riverpod, etc.
  • Experience integrating Firebase, various third-party SDKs, and RESTful APIs.
  • Strong Git proficiency and extensive experience working in Agile development environments.

Good to Have

  • Experience with Flutter Web or Flutter for Desktop (beyond macOS).
  • Exposure to CI/CD pipelines and automated testing tools.
  • Knowledge of secure coding practices and mobile performance optimization techniques.
  • Experience with app publishing to the Google Play Store, Apple App Store, and Mac App Store.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Vayuz Technologies logo
Vayuz Technologies

Information Technology & Services

Navi Mumbai

RecommendedJobs for You