React Native
Posted on August 14, 2025
Job Description
- JOB DESCRIPTION -
- React Native Expertise: Strong experience in building and deploying React Native apps to both iOS and Android platforms.
- JavaScript/TypeScript Proficiency: In-depth knowledge of JavaScript and TypeScript,
- including ES6+ features.
- Mobile Development: Strong understanding of mobile app architecture, components, and
- lifecycle.
- APIs and Backend Integration: Experience with RESTful APIs and third-party
- libraries/services integration.
- State Management: Experience with Redux, MobX, or other state management libraries.
- Unit Testing: Must unit test the feature developed along with impacted areas.
- Performance Optimization: Experience with performance tuning, memory management,
- and optimizing app load times.
- Implement advanced features such as robust error handling, multithreading, and efficient
- utilization of multiple cores on mobile devices.
- Good debugging skills
- Must know how to write the code with less time and space complexity.
- Must have worked on Push Notifications.
- Have worked on Offline Storage and Offline Apps
- Garbage collection and how it can be achieved.
- Should be flexible in learning and implementing new libraries whenever needed.
- Good presenter.
- Vocal enough in the discussion with team.
- Communication: Strong verbal and written communication skills, with the ability to
- collaborate effectively across teams.
- App Store Submission: Hands-on experience with the app deployment process on the
- Apple App Store and Google Play Store.
- Version Control: Proficient in using Git for source control and collaboration.
- Write clean, maintainable, and scalable code, following best practices.
- Must have Background tasks knowledge and how the app behaves in the background
- Write re-usuable Custom Hooks and re-usuable react components usng functional
- components.
- Communication between React Native and Native iOS & Android
- Proven Experience: 5+ years of professional experience in mobile application
- development.
- Other Attributes
- Native Development: Knowledge of native development in Swift, Objective-C (iOS), or
- Kotlin, and Java (Android).
- UI/UX Design: Familiarity with design principles, wireframing, and tools like Figma, Sketch,
- or Adobe XD.
- Agile Methodologies: Experience working in Agile/Scrum development environments.
- Have worked on Salesforce Mobile SDK
- Aware of writing the unit test cases using Jest and Enzyme library.
Required Skills
react native expertise: strong experience in building and deploying react native apps to both ios and android platforms. javascript/typescript proficiency: in-depth knowledge of javascript and typescript
including es6+ features. mobile development: strong understanding of mobile app architecture
components
and