Company DescriptionDetails 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 DescriptionWe 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.