Mobile Application Developer (React Native & iOS)
Role Overview:-
We are seeking a seasoned Mobile Developer with a minimum of 4 years of experience to lead the development and maintenance of high-performance mobile applications. The ideal candidate must be an expert in React Native while possessing deep technical knowledge of the iOS ecosystem (Swift/Objective-C). You will be responsible for bridging the gap between hybrid and native performance, ensuring seamless integration with complex backends and hardware APIs.
Key Responsibilities
- Core Development: Lead the architectural design and development of cross-platform applications using React Native.
- Native iOS Integration: Write and maintain Native Modules and UI Components in Swift or Objective-C to support features not available in the React Native core.
- Performance Engineering: Identify and fix performance bottlenecks, memory leaks, and threading issues in both JavaScript and Native layers.
- State & Data Management: Implement robust state management solutions using Redux-Toolkit, MobX, or Context API and manage complex offline data persistence.
- Security & Compliance: Implement advanced security measures including SSL Pinning, Keychain storage, and OAuth2/JWT authentication flows.
- CI/CD & DevOps: Setup and manage automated deployment pipelines for iOS (TestFlight/App Store) and Android (Play Store).
- Mentorship: Conduct technical code reviews and provide architectural guidance to junior developers.
Technical Requirements
- Experience: 4+ years of professional mobile development experience, with at least 3 years focused on React Native.
- iOS Expertise: Strong hands-on experience with Xcode, Swift, and Objective-C. Knowledge of Apple’s Human Interface Guidelines.
- JavaScript/TypeScript: Expert-level proficiency in ES6+, TypeScript, and Functional Programming.
- Bridging & Interop: Proven ability to create Native Bridges between React Native and iOS/Android.
- Tools: Proficiency with Git, Fastlane, Jenkins/GitHub Actions, and NPM/Yarn.
- Database: Hands-on experience with SQLite, Realm, or WatermelonDB.
Job Type: Full-time
Pay: ₹40,000.00 - ₹60,000.00 per month
Benefits:
- Flexible schedule
- Leave encashment
- Provident Fund
Work Location: In person