Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Flutter Developer.
Kozhikode | Expertini

Urgent! Flutter Developer in Kozhikode | Oppam | Expertini

Flutter Developer



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 ) 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/ 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


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Flutter Developer Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Kozhikode, India.