Mobile Application Developer

Yavar Tech Works Private Limited

Coimbatore District, Bengaluru, Chennai District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Yavar Tech Works Private Limited is seeking a passionate Flutter Mobile Application Developer with 3-4 years of hands-on experience to build and maintain production-grade Android and iOS apps. You will work on integrating backend APIs, Firebase services, payment gateways, and publishing apps on Google Play and the App Store, while following Clean Architecture and modern state management patterns.

Join a collaborative team focused on quality, performance, and reliable releases throughout the

Qualifications

  • 3-4 years of hands-on Flutter development experience.
  • Experience building production-grade Android and iOS applications.
  • Strong fundamentals in Flutter, Dart, and Clean Architecture.
  • Experience publishing apps to Google Play Store and Apple App Store.
  • Familiarity with REST APIs, Firebase services, and payment gateways.

Responsibilities

  • Design, develop, and maintain high-quality Flutter applications for Android and iOS.
  • Implement modern state management (Bloc, Provider, Riverpod) and Clean Architecture.
  • Integrate RESTful APIs and collaborate with backend teams.
  • Integrate authentication, push notifications, deep links, and payment gateways.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Collaborate with QA, Product Owners, Designers, and Backend Engineers throughout the lifecycle.
  • Write clean, well-documented code following engineering best practices.

Skills

Flutter
Dart
Android
iOS
State Management
REST API
Local Storage
Firebase

Job description

Hiring - Mobile Application Developer (Flutter)

Job Summary

We are looking for a passionate Flutter Mobile Application Developer with 3-4 years of experience in building and maintaining production-grade Android and iOS applications. The ideal candidate should have strong Flutter fundamentals, experience integrating backend APIs, Firebase services, payment gateways, and hands-on exposure to publishing applications on both Google Play Store and Apple App Store.

Roles & Responsibilities
  • Design, develop, and maintain high-quality Flutter applications for Android and iOS.
  • Build scalable and maintainable applications using Clean Architecture and modern state management approaches (Bloc, Provider, Riverpod, etc.).
  • Integrate RESTful APIs and work closely with backend teams.
  • Implement authentication, push notifications, deep links, and third-party SDK integrations.
  • Integrate payment gateways such as Razorpay, Stripe, Cashfree, or similar providers.
  • Debug production issues, analyze crashes, and optimize application performance.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Participate in code reviews, sprint planning, estimations, and technical discussions.
  • Collaborate with QA, Product Owners, Designers, and Backend Engineers throughout the software development lifecycle.
  • Write clean, maintainable, and well-documented code following engineering best practices.
Required Skills
Flutter Development
  • Strong expertise in Flutter and Dart.
  • Experience building production-grade Android and iOS applications.
  • Clean Architecture and SOLID principles.
  • State Management (Bloc, Provider, Riverpod, or equivalent).
  • REST API integration.
  • Local storage (Hive, SQLite, Shared Preferences, etc.).
  • Firebase services (Authentication, Cloud Messaging, Analytics, Crashlytics).
Mobile Application Development
  • Performance optimization and debugging.
  • Memory management and crash analysis.
  • Offline storage and caching strategies.
  • Push Notifications using Firebase Cloud Messaging (FCM).
  • Deep Linking.
Release Management
  • Google Play Console.
  • Apple App Store Connect.
  • TestFlight.
  • APK/AAB generation.
  • App signing and provisioning.
  • Versioning and release management.
  • Production monitoring and hotfix deployments.
Payment Integration
  • Experience integrating payment gateways such as Razorpay, Stripe, Cashfree, or equivalent.
  • Understanding of payment success/failure flows.
  • Basic knowledge of payment verification and webhook concepts.
Good to Have
Native Platform Knowledge
  • Basic Kotlin or Java knowledge.
  • Basic Swift or Objective-C knowledge.
  • Method Channels.
  • Android Activity Lifecycle.
  • iOS Application Lifecycle.
CI/CD & DevOps
  • Exposure to GitHub Actions, Codemagic, Azure DevOps, GitLab CI, or similar CI/CD platforms.
  • Basic understanding of automated mobile build and deployment pipelines.
  • Environment management (Development, QA/UAT, Staging, Production).
  • Basic Docker knowledge.
Additional Skills
  • Firebase Remote Config.
  • Google Maps integration.
  • Flutter DevTools.
  • Crash monitoring tools such as Firebase Crashlytics.
  • Agile/Scrum development methodologies.
Preferred Candidate Profile
  • 3-4 years of hands-on Flutter development experience.
  • Experience developing and maintaining production mobile applications.
  • Hands-on experience publishing applications to Google Play Store and Apple App Store.
  • Strong understanding of Flutter architecture, state management, and application lifecycle.
  • Experience integrating REST APIs, Firebase services, push notifications, and payment gateways.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Good communication, collaboration, and problem-solving abilities.
  • Exposure to native Android/iOS development, CI/CD pipelines, or Docker is an added advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile App Developer - Flutter
Senior Mobile App Developer - Flutter

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Dee and Lee Limited • Alappuzha

On-site
INR 500,000 - 800,000
MOBILE APPLICATION DEVELOPER (Flutter)
MOBILE APPLICATION DEVELOPER (Flutter)

Iris Coders • Chennai District

On-site
INR 600,000 - 1,200,000
Competitive salary
Performance-based incentives
Day shift schedule
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Net Connect • Bengaluru

On-site
INR 800,000 - 1,200,000
Mobile App Developer (Flutter)
Mobile App Developer (Flutter)

Cynosure Corporate Solutions • Chennai District

On-site
INR 600,000 - 1,200,000
Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Flutter Developer
Flutter Developer

ProjectTree • Ahmedabad District

On-site
INR 670,000 - 1,060,000
Flutter Developer
Flutter Developer

SoftOne Tech Solution • New Delhi

On-site
INR 600,000 - 1,200,000
Competitive salary based on experience
Learning and career development opportunities
Flexible work arrangements
Flutter Developer
Flutter Developer

Cloud1 • India

On-site
INR 600,000 - 900,000