React Native Engineer

4 years

9 - 17 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The ideal candidate will have a passion for mobile technology, a strong background in building sophisticated, high-performance applications, and the ability to guide technical decisions from concept to deployment. You will be responsible for the entire mobile app development lifecycle, from initial architecture and design to implementation, optimization, and support.

Key Responsibilities

  • Provide technical expertise across the project lifecycle, from concept development to solution design, implementation, optimization, and support.
  • Collaborate with stakeholders and architects to translate business requirements into detailed technology specifications for various project modules.
  • Design, develop, and maintain robust, scalable, and efficient mobile applications using React Native.
  • Prepare technical designs for module components, encompassing client/presentation tiers, server tiers, data access, data models, and integration components.
  • Write clean, well-documented, and maintainable code following best practices, utilizing modern functional components with Hooks and class-based components as appropriate.
  • Contribute to the design and implementation of the build and release process, as well as system configuration and deployment characteristics.
  • Participate in code reviews to maintain code quality and provide constructive feedback to team members.

Required Skills And Qualifications

  • Minimum of 4 years of professional experience in mobile application development, with a significant focus on React Native.
  • Proven experience as a React Native Developer with a strong portfolio of released applications on the App Store and Google Play.
  • Proficient in articulating the pros and cons of different technology stacks, components, or design patterns to clients and the project team, and able to drive technology and design selections for optimal architecture.
  • Firm grasp of JavaScript and TypeScript, including ES6+ syntax.
  • Proficiency in both functional and class-based components in React.
  • In-depth knowledge of React Native navigation, including libraries like React Navigation, and best practices for structuring app flow.
  • Solid understanding and practical experience with deep linking for seamless user experiences from external sources.
  • Comprehensive knowledge of the React Native bridge and its role in facilitating communication between JavaScript and native layers.
  • Experience implementing basic native functions and modules for accessing device-specific APIs and functionalities.
  • Experience with native build tools like Xcode and Gradle.
  • Familiarity with REST APIs, the document request model, and offline storage.
  • Strong problem-solving and debugging skills.
  • Excellent communication, stakeholder management, and collaboration abilities.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

Desired Skills

  • Experience with native module development in Java, Kotlin, Swift, or Objective-C.
  • Knowledge of UI/UX design principles for mobile applications.
  • Familiarity with cloud services and DevOps practices.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
If you are a passionate developer looking to make a significant impact on a product and take on a technical leadership role in a dynamic environment, we encourage you to apply.
Skills: mobile,deep linking,ui/ux design principles,native build tools (xcode, gradle),typescript,react native,react navigation,es6+,rest apis,react,javascript,ci/cd

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

pune, maharashtra, india

ahmedabad, gujarat, india

bengaluru, karnataka, india