Position: Senior Front-End (React)
Company: Brokermint
Category: JavaScript
Experience required: 5y
English level: upper

Important for us to see in the candidate a systematic approach to organizing the code. This is what is missing now. The so-called “skeleton solution”. Candidates must be able to build a framework tactically.

The first tasks will be: 
1) Formation and control of the consistency of solutions and approaches in the UI. 
2) Maintenance of all solutions 
3) Organization of work with data (domain model) 
4) Implementation of all your decisions 

Requirements:
 - React, Redux and the ecosystem 
 - HTML, CSS and the ability to write clean, semantic markup
 - Adaptive cross-browser layout
 - Development and automation tools (npm, yarn, webpack, gulp, git, etc.)
 — Understanding of component design

Expectations:
 - Be part of the project's decision-makers
 - UI\UX design details attention
 - Solution communication (ability to communicate decisions for UX/UI aspects as well as for code solutions)
 - Complete solutions delivery (ready to be delivered to clients)

Stack
  Front:
     - React / Redux / StyledComponents (все новые модули)
     - TypeScript
     - AngularJS  (на нем все старые модули)
Back:
    - Rails
    - PostgreSQL
Infrastructure:
    - Docker
    - AWS Cloud
    - Heroku
    - Github
    - CircleCI
__________
Our stack:
Ruby on Rails + React (New codebase)
AngularJS (Old codebase)
Hosting: Heroku and AWS
Database: PostgreSQL
CI/CD: Docker, Circle CI, GitHub