Position: Front-end developer ReactJS
Company: Crystal Logic
Category: JavaScript
Experience required: 2y
English level: intermediate

We are looking for motivated front-end developer ReactJS to join our team!

Project Description:

A platform that provides a unique ability to sign electronic contracts for multiple parties using blockchain to ensure security, flexible permission system to provide custom access for each user or group, an editor to compose custom contracts and an ability to save them as templates to use in the future.

Requirements:
• 2+ years of web application development experience
• 2+ years of front-end web application development experience
• Strong knowledge of ReactJS
• Experience with Redux, Redux Saga or Redux Thunk, Babel
• Good understanding of UI Patterns (MVVM, MVP)
• Experience with SOLID principles
• Excellent knowledge of JavaScript Core, ES6+
• Experience integrating with back-end APIs via REST
• Experience with Git, Gitflow, GitLab, JIRA, Confluence
• Intermediate level of English or higher.

Will be a plus:
• Experience with Agile methodologies
• Experience with Node.Js
• Experience with reactive programming (RxJs)
• Experience with FireBase databases
• Experience with utility libraries like Underscore or Lodash
• Experience with writing unit and e2e tests (jest, Enzyme, mocha)

We offer:
• Young and friendly team
• Direct communication with a client
• Competitive salary
• Long-term contract with paid vacation of 12 workdays
• 50% reimbursement of the tuition cost
• Team building and social events
• Flexible working hours and possibility to work remotely when needed
• English speaking club
• Daily tea, coffee, fruits, sweets
• Tennis room.