Position: ReactJS
Company: Processica
Category: JavaScript
Experience required: 3y
English level: upper

Requirements:

- 3+ years of front-end development experience using ReactJS 
- Good knowledge and practical use of JavaScript; 
- React ecosystem: ReactJS, Redux, Material UI; 
- Knowledge and experience in i18next
- Knowledge of modern HTML and CSS, preprocessors, SCSS; 
- Knowledge and understanding of Node.js
- Strong Experience with TypeScript
- Experience with GIT and understanding branching principles; 
- Understanding of REST Web Services, architecture principles, 
and design patterns.
- Excellent English speaking and writing skills
  

Would be a plus:

- Experience in Prepr
- Understanding of the implications and approaches in building cloud solutions; 
- Natural feeling and adoption of Agile principles; 
- Knowledge or experience of continuous delivery. 

Project Stack:
- ReactJS, Redux
- i18next
- TypeScript
- Jest
- Prepr


Responsibilities:
- writing and supporting the web application for food management
- implementing the UI logic and data validation
- implementing the UI workflows of data using, matching, and filling
- implementing specific UI forms for different application user roles
- implementing the different types of user/system authentications and authorizations
- design and utilizing of REST API endpoints for the specific UI logic implementation

Project Overview: 
There are Dashboard application for company which want to solve the issue with food wasting. They have mobile application for consumers to be able to see what food has nearest expiring term and can be bought with the discount from the shop. Dashboard is for managing application, processes, statistic, analysis and so on.