On Site
Bangalore (INSUBRAM) Subramanya Arcade, Grd-3rd Flrs No 12 Subramanya Arcade, Grd-3rd Flrs No 12
India
3-6 months
Time and material
$ 22-25/Hr
Description
Total Years of Experience 9 to 10 years Relevant years of Experience 7 to 8 + years Mandatory Skills Deep expertise in React Native, TypeScript, JavaScript (ES6+). Strong understanding of iOS and Android native ecosystems (Swift/Objective-C, Java/Kotlin). Hands-on experience with geotargeting/location SDKs and location permissions. Strong knowledge of Branch.io, apps links, universal links, and deep-link routing. Experience in custom deep linking implementation without third-party tools. Strong in navigation frameworks (React Navigation, custom routers). Knowledge of push notifications, Firebase, crash reporting tools. Experience creating custom native modules and bridging. Solid understanding of REST APIs, GraphQL, secure storage, and authentication. Alternate Skills Good to have (Not Mandatory) Experience with micro-frontend architecture for mobile. Multi-app scaling, white-label architecture, or modularization. Experience with real-time maps, BLE integrations, or offline-first architecture. Knowledge of mobile security compliance (OWASP MASVS). Detailed Job Description Architecture & Technical Leadership Architect scalable, high-performance mobile applications using React Native. Define and maintain overall technical architecture, coding standards, and best practices. Build custom native modules where required (iOS/Android). Evaluate and integrate third-party SDKs, libraries, and services. Geotargeting & Location Services Architect and implement geolocation, geofencing, background location tracking, and region monitoring. Ensure optimized battery usage, accuracy, and OS-level compliance (Android permissions, iOS privacy). Integrate map SDKs (Google Maps, Apple Maps) and location-based content delivery. Universal Linking & Deep Linking Implement universal links/app links using both: Custom Deep Link Schemes (appname://) Branch.io SDK integration and advanced routing. Ensure correct behavior across iOS and Android for: Deferred deep linking Marketing campaigns Contextual linking Onboarding journeys Troubleshoot link routing conflicts, multi-app conflicts, and fallback behaviors. Deployment & Release Management Manage iOS App Store and Google Play Store deployment end-to-end. Work with CI/CD tools (Fastlane, App Center, Bitrise, GitHub Actions). Ensure compliance with platform guidelines, signing, certificates, profiles, release notes, and testing. Performance Optimization Optimize app load time, bundle size, animations, and overall responsiveness. Analyze and fix memory leaks, JS thread bottlenecks, and rendering performance. Conduct security hardening and improve build stability. Cross-Functional Collaboration Work closely with product managers, designers, QA, and backend teams. Provide technical guidance, code review, mentoring, and knowledge sharing. Lead PoCs, technology evaluations, and architectural decision-making. Location Any Total number of position 1 - IBMFG2JP00013021
Skills:
Branch.io,geotargeting/location SDKs,iOS and Android native ecosystems,JavaScript,navigation frameworks,React Native,REST APIs,TypeScript

Interested in this project and numerous others like it?

Register on WorkWall now and get started