HamburgerMenu
hirist

Job Description

React Native Developer :

We are seeking an experienced React Native Developer to join our dynamic team.

The ideal candidate will have strong expertise in building and optimizing high-quality mobile applications for both iOS and Android platforms.

You will be responsible for designing robust architectures, implementing state management solutions, and ensuring top-notch performance and user experience.

Key Responsibilities :

- Design, develop, and maintain advanced mobile applications using React Native for iOS and Android.

- Implement and manage state management solutions like Redux, MobX, or Recoil.

- Integrate RESTful APIs, GraphQL, and WebSockets for real-time communication.

- Collaborate with designers, backend developers, and product managers to deliver seamless features.

- Utilize native build tools (Xcode, Android Studio, Gradle) for app compilation and deployment.

- Apply best practices for mobile app architecture (MVC, MVVM, Clean Architecture).

- Ensure application performance optimization and smooth user experience.

- Implement features like push notifications, deep linking, Firebase services, and analytics integrations.

- Stay up-to-date with the latest React Native trends and mobile development practices.

Required Skills & Qualifications :

- Strong expertise in React Native for cross-platform mobile development.

- Proficiency in JavaScript (ES6+) and TypeScript.

- Deep understanding of the React ecosystem and mobile application lifecycle.

- Hands-on experience with REST APIs, GraphQL, and real-time data (WebSockets).

- Familiarity with native build tools : Xcode, Android Studio, Gradle.

- Knowledge of mobile app architecture patterns such as MVC, MVVM, and Clean Architecture.

- Experience with state management libraries like Redux, MobX, or Recoil.

- Working knowledge of push notifications, deep linking, Firebase, and analytics tools.

- Strong problem-solving and debugging skills with a focus on performance optimization.

Nice to Have :

- Experience in CI/CD for mobile apps.

- Knowledge of native modules integration.

- Understanding of unit testing frameworks for React Native.


info-icon

Did you find something suspicious?