Position: Full Stack Developer
Company: Unit Group
Experience required: 3y
English level: upper

Responsibilities
Taking a design from an idea and developing it into a fully working feature with a rich user interface.
Participating in user experience design and being responsible for reusability and performance.
Deploying code to production regularly.
Working as a team member, helping the team respond quickly to business/product needs.

Requirements
3 years of experience in building web applications.
B.Sc. / B.A. in computer science or equivalent army training
Strong understanding of javascript, including prototypical inheritance and common design patterns.
Experience with one or more SPA frameworks e.g.: React, AngularJS, Angular, Vue.js, etc.
Experience with Node.js server-side development
Ability to understand complex software systems.
Experience with html5, css3, javascript
Experience with test-driven development, and/or experience writing unit tests/end-2-end tests – advantage.
Experience with elastic search – advantage.
Experience using kibana – advantage.
Maintaining or contributing to open source projects – advantage.
English - upper intermediate