Full-Stack Mobile Developer (React Native)
Budget: ₹100,000 – ₹150,000 INR
We are looking for a skilled and motivated Full-Stack Mobile Developer with strong experience in React Native to lead the conversion and development of our existing web applications into high-performance, enterprise-grade mobile apps for both iOS and Android.
You will own design & development of native-feeling React Native apps (both iOS & Android), integrate them with our Next.js/Node APIs, and deliver a secure, well-tested, performant mobile product ready for App Store / Play Store release and maintenance.
Key responsibilities
Design & implement React Native app(TypeScript preferred) for iOS & Android with accessibility and smooth animations.
Work from existing Next.js API contracts , validate, test, and extend where mobile requires additional/non compatible endpoints.
Coordinate with Next.js backend developers on API versioning, response formats, pagination, rate-limits, and error handling.
Supabase Integration
Implement authentication & authorization: OAuth flows, JWTs / secure session handling, refresh token rotation, device binding, MFA, biometric login.
Implement payments, transaction flows, and integration with payment/banking providers (PCI-DSS considerations where applicable).
Strong emphasis on security: encryption in transit & at rest, certificate pinning, secure storage (Keychain / Keystore), input validation, rate-limiting, anomaly detection, and audit trails etc
Build offline-safe behaviours and safe sync for user data/transactions where appropriate.
Implement push notifications, deep links, and background processing (server-side jobs / mobile background tasks).
Build CI/CD pipelines for mobile and backend (automated builds, tests, staging deployments, Fastlane for mobile).
Create automated test suites: unit, integration, and E2E (Detox/Appium) for mobile; unit/integration for backend.
Monitoring, observability, and incident runbooks: logging, metrics, tracing, and crash reporting.
Prepare for App Store / Play Store submission and for backend deployment to cloud (AWS/GCP/Azure) or container platforms.
You will own design & development of native-feeling React Native apps (both iOS & Android), integrate them with our Next.js/Node APIs, and deliver a secure, well-tested, performant mobile product ready for App Store / Play Store release and maintenance.
Key responsibilities
Design & implement React Native app(TypeScript preferred) for iOS & Android with accessibility and smooth animations.
Work from existing Next.js API contracts , validate, test, and extend where mobile requires additional/non compatible endpoints.
Coordinate with Next.js backend developers on API versioning, response formats, pagination, rate-limits, and error handling.
Supabase Integration
Implement authentication & authorization: OAuth flows, JWTs / secure session handling, refresh token rotation, device binding, MFA, biometric login.
Implement payments, transaction flows, and integration with payment/banking providers (PCI-DSS considerations where applicable).
Strong emphasis on security: encryption in transit & at rest, certificate pinning, secure storage (Keychain / Keystore), input validation, rate-limiting, anomaly detection, and audit trails etc
Build offline-safe behaviours and safe sync for user data/transactions where appropriate.
Implement push notifications, deep links, and background processing (server-side jobs / mobile background tasks).
Build CI/CD pipelines for mobile and backend (automated builds, tests, staging deployments, Fastlane for mobile).
Create automated test suites: unit, integration, and E2E (Detox/Appium) for mobile; unit/integration for backend.
Monitoring, observability, and incident runbooks: logging, metrics, tracing, and crash reporting.
Prepare for App Store / Play Store submission and for backend deployment to cloud (AWS/GCP/Azure) or container platforms.