Flutter Developer Mobile Application (android/ios)

Year    KL, IN, India

Job Description

Position :

Flutter Developer - Mobile Application (Android/iOS)


Experience:

1-5 years


Location:

Kozhikode - Onsite


Type:

Full-time



Company Description



OPPAM Wellness Pvt Ltd is Kerala's leading inclusive mental health platform, operating across 40+ countries. We are dedicated to breaking mental health stigma and making therapy accessible, affordable, and culturally sensitive. Backed by a passionate community of mental health professionals and advocates, OPPAM has supported over 5,000+ service seekers with 24/7 care. Our approach is deeply compassionate, intersectional, and rooted in the belief that mental health support should be available to everyone, everywhere.

About the Role



We're looking for a passionate

Flutter App Developer

who can build a clean, intuitive, and high-performance mobile experience for Android and iOS. You'll work closely with our backend (GoLang) and web (Next.js) teams to deliver a unified cross-platform product experience.

Key Responsibilities



?

Cross-Platform Development- Design, develop, test, and deploy high-quality Flutter applications for Android and iOS, ensuring smooth, responsive, and visually appealing user interfaces.

?

API Integration & State Management - Integrate RESTful APIs for authentication, bookings, payments, and session tracking, while managing state efficiently using Provider, Bloc, Riverpod, or GetX.

?

Authentication & External Services - Implement secure user authentication with role-based access, Google Sign-In/OAuth2, and integrate Google Meet and Calendar APIs for scheduling and session management.

?

Payments & Notifications - Integrate payment gateways (Razorpay/Stripe) and handle push notifications via Firebase Cloud Messaging for confirmations, reminders, and updates.

?

Code Quality & Collaboration - Maintain clean, modular, and testable code, optimize app performance and offline handling, and collaborate closely with backend and design teams for a unified cross-platform experience.

Required Skills & Qualifications



?

Flutter Development - 1-5 years of hands-on experience in building, testing, and publishing Flutter applications on both the Play Store and App Store with strong knowledge of widgets, navigation, and responsive UI design.

?

API & State Management- Proficient in integrating RESTful APIs and handling asynchronous data using Dio/http/Retrofit, with experience in state management tools like Bloc, Provider, Riverpod, or GetX.

?

Authentication & Integrations - Skilled in implementing secure authentication flows (JWT, OAuth2) with secure storage solutions (SharedPreferences, Hive) and integrating payment gateways such as Razorpay or Stripe.

?

Firebase & Google Services - Experienced with Firebase modules (Cloud Messaging, Crashlytics, Analytics) and familiar with Google APIs (Calendar, Meet) and deep linking.

?

Performance & DevOps- Strong debugging and performance optimization skills, with proficiency in Git workflows and CI/CD pipelines using Fastlane, Codemagic, or GitHub Actions.

?

Bonus Skills - Experience with GraphQL, WebSockets, or real-time chat; GoLang backend integration or API testing; analytics and error monitoring; familiarity with App Store/Play Store release automation; understanding of clean architecture and SOLID principles; and prior experience in booking or productivity apps.

Soft Skills



? Strong sense of design aesthetics and attention to detail.

? Ability to work in a cross-functional team (backend, design, product).

? Excellent problem-solving and debugging skills.

? Clear communication and accountability for deliverables.

? Passion for building user-focused apps that make a positive impact

Job Types: Full-time, Permanent

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4485478
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year