Logo
Job Role
React Native Developer
100% remote
full-time

Job Introduction

  • looking for top-tier React Native developers to work on large web development projects. The candidate must design a flexible and well-structured front-end architecture and APIs to support it. React Native developers will create visualizations that can render massive amounts of data.
  • Your primary focus will be on developing user interface components and implementing them following well-known React workflows (such as Flux or Redux)
  • You will ensure that these components and the overall application are robust and easy to maintain
  • You will coordinate with the rest of the team working on different layers of the infrastructure
  • Commitment to collaborative problem solving, sophisticated design, and quality product is important

Job Responsibilities

  • Architect, develop, and maintain high-quality React Native applications using clean code.
  • In-depth understanding of JavaScript.
  • Build pixel-perfect UIs across both mobile platforms.
  • Experience in building mobile applications for both iOS and Android platforms.
  • Solid knowledge of mobile app development processes and lifecycles.
  • Ability to write clean, reusable, and well-documented code.
  • Strong problem-solving and debugging skills.
  • Extensive knowledge of React tools such as Webpack, Enzyme, React.js, Flux, and Redux.
  • Strong command of the JavaScript, TypeScript, or ClojureScript languages and their nuances, including ES6+ syntax.
  • Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
  • Implement pixel-perfect user interfaces that match designs.
  • Diagnose and repair bugs and performance bottlenecks for native-like performance.
  • Reach out to the open source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
  • Participate in sprint retrospectives and daily standups as well as two-week sprints.
  • Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
  • Plan the data and presentation layers of the application's front end.
  • Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
  • Experience in React JS/ Next JS will be an advantage.