Emenac
React Native Developer at Emenac in Raiwind
Mid LevelOn-siteFull-timeRaiwind70000 INR–120000 INR/mo
Job Description
We are seeking a skilled React Native Developer to join our WebDevelopment team.
In this role, you will be responsible for architecting, building, and maintaining high-performance cross-platform mobile applications for iOS and Android.
You will work closely with UI/UX designers, backend engineers, and product managers to translate complex requirements into clean, production-ready JavaScript/TypeScript code.
The ideal candidate balances strong web ecosystem principles with an understanding of native mobile performance and constraints.
Key Responsibilities
- App Development: Design and build pixel-perfect, responsive user interfaces and reusable components across iOS and Android from Figma/Adobe XD designs. [1, 2]
- API Integration: Connect mobile front-ends seamlessly with RESTful or GraphQL backend services, optimizing data handling, offline storage, and states (loading, empty, error). [1, 2, 3]
- Native Device Features: Leverage native device APIs to implement hardware-level capabilities such as GPS tracking, camera access, push notifications, and biometrics. [1, 2]
- Performance Optimization: Diagnose and fix performance bottlenecks, memory leaks, and render issues to ensure 60fps animations and rapid startup times. [1, 2, 3]
- Deployment & CI/CD: Manage app store deployment pipelines, code signing, and updates for the Apple App Store and Google Play Store. [1, 2, 3]
- Code Quality: Write unit and integration tests using modern testing frameworks, participate in constructive peer code reviews, and maintain clean documentation. [1, 2, 3]
Required Skills & Qualifications
- Experience: 3+ years of professional software development experience, with at least 2+ years focused explicitly on shipping commercial React Native applications.
- Core Language Skills: Advanced proficiency in JavaScript (ES6+) and TypeScript.
- State Management: Mastery of global state management libraries like Redux (Toolkit), Zustand, or MobX.
- Mobile Ecosystems: Solid grasp of mobile-specific UX patterns, layout styling (Flexbox), and platform-specific behavior differences.
- Testing: Hands-on experience writing test cases using tools like Jest and React Native Testing Library.
- Tooling: Familiarity with native build tools like Xcode, Android Studio, Gradle, and version control using Git.
Pay: Rs70,000.00 - Rs120,000.00 per month
Work Location: In person