This is a remote position.
About Project Ardhanarishvara
Project Ardhanarishvara is a flagship initiative by CX25WW focused on building a comprehensive digital ecosystem for the transgender community, enabling access to identity, education, employment, healthcare, financial inclusion, social welfare, and entrepreneurship.
The mobile application will serve as a secure digital platform connecting citizens, employers, educational institutions, NGOs, healthcare providers, financial institutions, government departments, and community organizations through a unified experience.
Role Overview
We are seeking an experienced Senior Flutter Developer to lead the development of our Android and iOS mobile applications.
This is a hands-on engineering role requiring expertise in building secure, scalable, enterprise-grade mobile applications with multiple third-party integrations. The successful candidate will work closely with backend developers, AI engineers, UI/UX designers, security specialists, and product leadership throughout the product lifecycle.
Key Responsibilities
Design, develop, test, and maintain Flutter applications for Android and iOS.
Build scalable, secure, and high-performance mobile applications.
Develop reusable components and maintainable application architecture.
Integrate mobile applications with enterprise and government APIs.
Implement authentication, authorization, and secure user sessions.
Optimize application performance across multiple devices.
Publish and maintain applications on Google Play Store and Apple App Store.
Collaborate with product, design, QA, and backend engineering teams.
Participate in architecture discussions, sprint planning, and code reviews.
Ensure compliance with security, privacy, and accessibility standards.
Prepare technical documentation and deployment guides.
Requirements
Required Integration Experience
Applicants should have hands-on experience integrating mobile applications with one or more of the following:
Government & Public Services
Government APIs (where officially available)
Digital identity and authentication services
Public data exchange platforms
Document verification services
Enterprise Integrations
REST APIs
GraphQL
OAuth 2.0
JWT Authentication
Webhooks
Microservices
Google Services
Google Maps
Google Places
Google Sign-In
Firebase
Firebase Authentication
Firebase Cloud Messaging
Google Analytics
Google Cloud Services
Payment Gateway Integration
Experience integrating one or more payment gateways such as:
Razorpay
Cashfree
PayU
PhonePe
Stripe
PayPal
Zoho Ecosystem
Experience integrating with:
Zoho CRM
Zoho Books
Zoho Desk
Zoho Creator
Zoho Flow
Zoho Forms
Zoho Sign
Zoho Campaigns
Zoho Mail
Zoho APIs
Communication Services
SMS Gateway Integration
Email Services
Push Notifications
WhatsApp Business API (preferred)
Video Calling APIs
Voice Calling SDKs
Technical Skills
Mobile Development
Flutter
Dart
Material Design
Cupertino
Responsive UI Development
State Management
Bloc
Cubit
Riverpod
Provider
Architecture
Clean Architecture
MVVM
Repository Pattern
SOLID Principles
Local Storage
Hive
SQLite
Shared Preferences
API Integration
REST
GraphQL
JSON
Multipart Upload
Background Synchronization
Security
SSL Pinning
Secure Storage
Encryption
Biometric Authentication
Multi-Factor Authentication
Role-Based Access Control
DevOps
Git
GitHub
GitLab
Bitbucket
CI/CD
Fastlane
Codemagic
Preferred Experience
Candidates with experience in any of the following will be given preference:
AI and Generative AI integration
Chatbot implementation
Voice recognition
OCR and document scanning
Face verification
QR code scanning
Digital identity solutions
GIS and location-based services
Accessibility features for inclusive applications
Offline-first mobile applications
Large-scale enterprise applications
Minimum Experience
5+ years in Mobile Application Development
Minimum 3 years of hands-on Flutter development
Proven experience publishing production applications on both Android and iOS
Educational Qualification
Equivalent industry experience with a strong portfolio will also be considered.
What Success Looks Like
The successful candidate will help deliver a secure, scalable, and reliable mobile application that serves thousands of users while integrating seamlessly with enterprise platforms, payment systems, and approved public-sector digital services
Benefits
Employment Type
Choose to work with us as either a Full-Time Employee or on a Project-Based Contract, depending on your availability and preference.
Location
Open to candidates worldwide. This is a remote opportunity, and applicants from any country are welcome to apply.
Language Requirement
Proficiency in English is mandatory, as all verbal and written communication with the team, clients, and stakeholders will be conducted in English.
Compensation & Payment Schedule
Full-Time Employment
Compensation is processed monthly, with salary credited on the last working day of each month, subject to the terms of employment.
Project-Based Engagement
Project-based professionals will be compensated strictly based on the pre-approved project milestones defined in the Statement of Work (SOW).
Payments will be released only after the successful completion, review, and formal acceptance of the agreed milestone.
Each milestone is considered a complete deliverable. Partial or incomplete milestone submissions will not qualify for milestone payment until all agreed acceptance criteria have been met.
Timely delivery is a critical requirement. Delays in milestone completion may impact dependent activities, project schedules, and overall delivery timelines.
Developers are expected to proactively communicate risks, blockers, or anticipated delays as soon as they are identified.
The estimated duration of the Project Ardhanarishvara mobile application is approximately 24 months, with multiple development phases and milestone-based deliveries throughout the project lifecycle.
We are looking for professionals who can demonstrate ownership, accountability, and a strong commitment to delivering high-quality work on schedule.