Position: Front End Developer
Company: SBTech
Category: JavaScript
Experience required: 3y
English level: upper

Responsibilities:

     Create reactive components as part of an 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 skill set 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
Requirements
     3+ years of professional experience in front-end web development
     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
Will be a plus: 

     Experience with SCRUM/Agile
     Experience with Atomic design
     BA in CS or another relevant field
     Experience with any back-end development
     Experience with Animation for the web (Velocity.js, GreenSock, CSS animations)
Personal skills:

     Proactive person (not just typical words, we really appreciate this)
     Excellent problem solving and analytical skills
     Excellent communication skills