01 Nov
|
Trigent Software - Professional Services
|
Gurugram
01 Nov
Trigent Software - Professional Services
Gurugram
Role Overview
We are looking for a skilled React Native Developer to lead and execute the development of high-performance, cross-platform mobile applications for iOS and Android. In this role, you will collaborate with cross-functional product, design, and backend teams to build intuitive user interfaces, integrate native device capabilities, optimize app responsiveness, and maintain release pipelines across mobile app stores.
Key Responsibilities
Architecture & Feature Delivery: Architect, build, and maintain clean, scalable cross-platform applications using React Native and TypeScript.
UI/UX Implementation: Translate Figma/Sketch UI/UX prototypes into fluid, accessible, and pixel-perfect mobile interfaces.
API & Service Integration: Integrate RESTful, GraphQL, or WebSocket backend services and third-party SDKs (analytics, payment gateways, push notifications).
Platform Bridging & Native Modules: Bridge native iOS (Swift/Objective-C) and Android (Kotlin/Java) APIs into React Native when required.
Performance Tuning: Profile and optimize mobile performance, addressing memory leaks, smooth 60fps animations, layout thrashing, and bundle sizes.
CI/CD & Store Deployment: Manage end-to-end publishing pipelines, signing,
and compliance for the Apple App Store and Google Play Store.
Code Health & Testing: Write unit and end-to-end tests using tools like Jest, React Native Testing Library, and Detox/Maestro to ensure high stability and low crash rates.
Core Qualifications & Requirements
Experience: 6+ years of qualified mobile development experience, with at least 4+ years dedicated to React Native.
Language & Frameworks: Deep proficiency in React Native, up-to-date React (Hooks, Context), TypeScript, and ES6+ JavaScript.
State Management: Hands-on experience with modern state architectures (Redux Toolkit, Zustand, TanStack Query, or Recoil).
Tooling & Ecosystem: Working knowledge of Metro bundler, Expo / EAS, React Navigation, and debugging tools (Flipper, React DevTools).
Native Tooling: Familiarity with Xcode, Android Studio, CocoaPods, and Gradle for native dependency configuration and debugging.
Offline & Persistence: Experience handling offline caching and mobile persistence (MMKV, WatermelonDB, SQLite, or Realm).
Version Control: Robust command of Git workflows and agile/scrum methodologies.
📌 React Native Developer Gurugram
🏢 Trigent Software - Professional Services
📍 Gurugram