Responsibilities:

  • Create clean interfaces and smooth interactions based on UI/UX designs and documentation for a range of devices, including mobiles, tablets and desktops.

Requirements:

  • Bachelor's Degree in Computer Science.
  • 5+ years of industry experience.
  • 2+ years of professional experience working with React Native.
  • Hands-on experience with React tools like React.js, Redux, Enzyme
  • Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm
  • Knowledge of data structures libraries like Immutable.js
  • Write reusable, effective, and scalable JavaScript code
  • Strong knowledge of HTML and CSS
  • Experience with source-code management systems like Git, TFS,
  • Ninja knowledge and execution of HTML/HTML5, CSS/CSS3, JavaScript, REST and JSON.
  • Strong understanding of RESTful JSON web API design principles
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed.