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.