React Native

Posted on August 14, 2025

Apply Now

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