Senior React native mobile developer

Company Description

Details Digital is a services and solutions provider in Saudi Arabia, serving both public and private sectors. We offer readymade e-services, customized IT solutions, support services, and consultations to help customers achieve increased efficiency and cost reduction.

Role Description

We are seeking a Senior React Native Developer to lead the development and maintenance of applications aimed at a range of iOS and Android devices. Your primary focus will be the development of React Native applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.

Responsibilities:

  • Develop and maintain high-quality React Native applications.
  • Implement pixel-perfect UI’s that match designs.
  • Integrate third-party APIs and data sources.
  • Write unit and integration tests.
  • Release applications to the IOS and Google Play stores.
  • Work with native modules when required.
  • Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.
  • Complete two-week sprints, and participate in sprint retrospectives and daily standups.
  • Assist with building estimates.

Requirements:

  • 5+ years of professional software development experience.
  • 3+ years of professional experience working with React Native.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with popular React workflows (such as Flux or Redux).
  • Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ).
  • Understanding of REST APIs, the document request model, and offline storage.
  • Experience with automated testing suites, like Jest or Mocha.
  • Excellent problem-solving skills and ability to perform in a team environment.

Posted

in

by

Tags: