Position: React dev
Company: Processica
Experience required: 3y
English level: intermediate

Job Responsibilities

Implement new features and improve usability of our web apps using React JS and
React Native
Implement pixel perfect UI using HTML and Sass
Retrieve and integrate data from our internal REST API
Guarantee a high level of quality, usability and scalability of the code
Collaborate with our product managers and backend engineers to iterate on our product
Manage and track issues to ensure accurate and complete resolution
Discuss and Implement technical improvements

Job Requirements

At least 2 years of React Native Experience
At least 5 years of experience in front-end development with respect to state-of-the-art practices ReactJS
Strong knowledge of modern JavaScript
Experience with React.js or other front-end framework such as Vue.js, Angular.js 
PHP, Symphony, Laravel is a plus
Experience in designing large scale frontend applications
Experience in consuming REST APIs
Great UX/UI sensibility
Experience in an Agile environment
Experience in international companies
Ability to work in a fast paced, startup environment
Great oral and written communication in English
Good attention to details. You don’t let important details slip through the cracks or derail the project
You have a natural ability to identify potential problems before they occur
You are proactive and fast learner.

Technology Stack of Project:

PHP/JS framework for our web application
React Native software framework
Sass for CSS processing
Native mobile apps (Swift and Kotlin)
Java/Scala for our backend REST API
MySQL/MongoDB for data storage, Redis for some cache
Jenkins for continuous integration
AWS, AliCloud and Dataline for hosting