HamburgerMenu
hirist

Job Description

Description :

React Native Developer

Role Overview :

This is an urgent requirement for a React Native Developer focused on building high-performance, cross-platform mobile applications.

The incumbent must possess Strong coding and development skills in JavaScript, React Native, and Redux, along with an In-depth understanding of Redux and state management.

The role requires experience with RESTful APIs, third-party integrations (including Payment Gateways), and familiarity with native mobile build tools.

Job Summary :

We are urgently seeking a skilled React Native Developer (3+ years experience) with mandatory strong proficiency in JavaScript (ES6+), React Native, and an in-depth understanding of Redux/state management.

The ideal candidate will build, develop, and document application updates, integrate with complex RESTful APIs and third-party services (like Payment Gateways), and work collaboratively within an Agile environment.

Key responsibilities include utilizing native build tools (Xcode/Android Studio), version control (Git), and demonstrating exceptional problem-solving and debugging skills for mobile development challenges.

Key Responsibilities and Technical Deliverables :

Mobile Application Development (React Native) :

- Apply Strong coding and development skills in JavaScript (including ES6+) and the React Native framework to build cross-platform mobile applications (iOS and Android).

- Demonstrate an In-depth understanding of Redux and state management to ensure predictable and scalable application state, utilizing Redux for complex global state needs.

- Utilize React Navigation (or similar libraries) for managing complex application navigation flows.

- Ensure quality front-end presentation with Good working knowledge of HTML and CSS.

API Integration and Third-Party Services :

- Demonstrate Experience with RESTful APIs and Practical knowledge of REST endpoints and APIs consumption for data exchange.

- Implement and integrate crucial Payment Gateways and other necessary third-party services into the mobile application.

Mobile Ecosystem and Development Process :

- Show Familiarity with native build tools like Xcode and Android Studio for debugging native modules, managing build configurations, and app store deployment processes.

- Be Proficient in version control systems, such as Git, for collaborative development and code management.

- Demonstrate Exceptional problem-solving and debugging skills specific to mobile development and performance issues.

- Be Familiarity with Agile software development methodologies, contributing to sprint planning and iterative development cycles.

- Responsible for Developing updates and documenting application changes, ensuring clear communication of feature updates and technical specifications.

Mandatory Skills & Qualifications :

Framework : React Native and Strong coding and development skills in JavaScript (ES6+).

State Management : In-depth understanding of Redux and state management.

Integration : Experience with RESTful APIs and third-party integrations, including Payment Gateways.

Tools/Ecosystem : Familiarity with native build tools like Xcode and Android Studio and Proficient in version control systems, such as Git.

Skills : Exceptional problem-solving and debugging skills.

Preferred Skills :

- Experience implementing or maintaining applications using TypeScript.

- Practical experience with performance optimization techniques in React Native.

- Experience with automated testing frameworks for mobile (e.g, Detox, Appium)


info-icon

Did you find something suspicious?