Position: Middle Front-end (React) developer
Company: SBTech
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2020-02-01T00:00:00+02:00

**Required Qualifications and Experience**

- At least 3 years of professional experience in front-end web development
- Exemplary written and verbal communication skills
- Proven experience in building high performing UIs
- Understanding of the SOLID principles
- Understanding of code reuse patterns and packaging of software
- Clean code and refactoring techniques
- Experience with automated code testing
- Ability to communicate fluently in English
**Bonus points for**
- Experience with SCRUM/Agile
- Experience with Atomic design
- BA in CS or other relevant field
- Experience with any back-end development
- Experience with Animation for the web (Velocity.js, GreenSock, CSS animations)

**Technology stack**
- TypeScript
- ES2015+
- WebSockets/SSE/REST
- ReactJS 16.x
- HTML/CSS
- MobX
- LESS
- NPM
- GIT
- JIRA/Confluence/Bitbucket
**Day-to-day work**
- Create reactive components as part of a atomic design system
- Implement responsive UIs following guidelines provided by the UX team
- Measure and optimize the performance of existing features
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
- Effort estimations
- Proactively identify new opportunities to broaden skillset and knowledge in emerging technologies and products
- Find solutions to new daily challenges
- Collaborate with our team including our back-end developers, and UX team
- Write functional documents and specifications

**Reports to**
FE architect, TL, R&D manager

**We offer**
Being a part of an international team focused on excellence in product development
Very good remuneration
Comprehensive health insurance + gym
Team building and fun activities
High end modern office facilities
Dynamic and friendly work environment
Open and transparent communication
Long term career growth opportunities
Professional growth, extra education opportunities and cross-locations knowledge sharing
English classes