Posted:18 hours ago|
Platform:
Work from Office
Full Time
Role Proficiency:
Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution.
Outcomes:
Measures of Outcomes:
Outputs Expected:
Code:
Documentation:
Configure:
Test:
Domain relevance:
Manage Project:
Manage Defects:
Estimate:
Manage knowledge:
Release:
Design:
Interface with Customer:
Manage Team:
Certifications:
Skill Examples:
Knowledge Examples:
React Native Sr. Developers Role Overview We are looking for a highly experienced Senior React Native Engineer with 7+ years of hands-on, dedicated experience building cross-platform mobile applications using React Native. The ideal candidate has expert-level proficiency with the React Native ecosystem, advanced development patterns, performance optimization techniques, and end-to-end mobile app delivery. The candidate should be very strong in Object Oriented Programming and SOLID Principles Key Responsibilities Develop, enhance, and maintain complex mobile applications using React Native for both iOS and Android. Architect scalable application structures, reusable components, and efficient state-management systems. Build and integrate advanced functionalities such as deep linking, in-app purchases, push notifications, background tasks, and offline-first behavior. Optimize application performance, responsiveness, and memory usage. Lead technical decision-making, code reviews, and mobile architecture discussions. Implement pixel-perfect UI based on Figma/Sketch designs, including animations and transitions. Integrate RESTful APIs, GraphQL endpoints, and third-party SDKs. Troubleshoot app issues, analyze crash reports, and implement long-term solutions. Collaborate with product, design, QA, and backend teams to deliver high-quality features. Mentor junior developers and enforce React Native development best practices. Required Skills & Qualifications 7+ years of full-time experience working solely with React Native. Experience with React Native New Architecture (TurboModules, Fabric). Deep understanding of JavaScript and TypeScript. In-depth knowledge of React (hooks, context, state management, functional & class components) Expertise in state management: Redux, Redux Toolkit, MobX, Recoil, Zustand, or similar. Cross-platform development strategies (iOS, Android differences, platform-specific APIs/components) Native bridge and module development (interfacing with native Objective-C/Swift/Java/Kotlin code) Up-to-date with latest React Native ecosystem trends, libraries, and best practices Experience optimizing initial app load time. Knowledge in inline requires and lazy-loaded modules Knowledge of code splitting, dynamic imports, and route-based lazy loading to reduce the initial JS bundle size. Strong knowledge in React Native Version Upgrades - followed by the dependency updates Strong experience with navigation and routing libraries (React Navigation, deep linking). Proficiency integrating APIs, WebSockets, Firebase, and 3rd-party libraries. Solid understanding of mobile development lifecycles, debugging tools, and performance profiling. App performance analysis and optimization (profiling, memory/leak detection, bundle size reduction) App security best practices (data encryption, code obfuscation, secure storage, certificate pinning) Experience with testing frameworks (Jest, Detox). Knowledge of app deployment processes on the App Store and Google Play Store. Knowledge on Apple TestFlight and Android Internal Testing Hands-on experience with CI/CD workflows for mobile (Fastlane, GitHub Actions, Bitrise, etc.). Ability to write clean, maintainable, well-documented code. Preferred (Nice-to-Have) Skills Strong Programming Skills in any one of the Native Platform iOS or Android Familiarity with native module bridging (even basic understanding). Knowledge of mobile security practices (Secure Storage, Encryption). Offline data handling (AsyncStorage, SQLite, Realm, caching strategies, sync with backend) Experience with analytics, crash reporting tools, and A/B testing frameworks. Exposure to backend development (Node.js) is a plus but not required.
React Native,State Management,Cross Platform Development,end to end mobile app delivery
UST
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now
thiruvananthapuram
5.0 - 5.5 Lacs P.A.
6.0 - 12.0 Lacs P.A.
bengaluru
Experience: Not specified
2.0 - 6.0 Lacs P.A.
5.0 - 10.0 Lacs P.A.
chennai
5.0 - 10.0 Lacs P.A.
6.0 - 7.0 Lacs P.A.
thiruvananthapuram
8.0 - 12.0 Lacs P.A.
pune
9.0 - 11.0 Lacs P.A.
25.0 - 30.0 Lacs P.A.
gurugram
40.0 - 45.0 Lacs P.A.