Middle React JS Developer for New Ciklum Client (Kyiv)

Description

On behalf of our Client, Ciklum is looking for React JS Developer (responsible for the client side of the services) to join our Kyiv team on a full-time basis.

Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you or by you (depend on the project).

You will work in a team with the developers in Israel and Ukraine, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

Responsibilities

  • Delivering a complete front end application
  • Ensuring high performance on mobile and desktop
  • Writing tested, idiomatic, and documented JavaScript,
  • Cooperating with the back-end developer and participation in the development RESTful API
  • Communicating with external web services
  • Working with Git and Jira

Requirements

  • commercial experience with JavaScript development more than 2 years;
  • commercial development experience with React.js more than 1 year;
  • commercial development experience with Redux;
  • ECMAScript standard features;
  • CSS precompilers such as SASS / SCSS;
  • testing React components with using Jest+Enzyme
  • Git flow;
  • Knowledge of English at Intermediate level;

Desirable

  • commercial development experience with Redux (redux-thunk) more than 1 year;
  • commercial development experience with Node.js more than 1 year;
  • commercial development experience with React Native;
  • JavaScript graphics libraries, like d3 or Snap;
  • build tooling such as Webpack, Gulp;
  • experience working in Scrum;

What's in it for you

  • State of the art, cool, centrally located office with warm atmosphere which creates really good working conditions.
  • Ciklum Development Community, variety of knowledge sharing and learning opportunities.
  • Competitive salary