Position: Front-End Developer
Company: UAtalents
Experience required: 5y
English level: upper

**Who we are:**
Our full set of consulting and implementation skills enables us to drive IT and digital projects from the first idea to the market
release. With our agile mindset and working culture, we are a key driver of digital transformation in the Company.
Your future colleagues include consultants, cloud software developers, digital marketers, UX and business model designers,
solution architects, and project managers in a diverse team.
We are as international as our customers and work in interdisciplinary teams at locations all over the world.
Your contribution to something big:
- Be part of an innovative, experienced team that always keeps learning and developing
- Collaborate with colleagues and teams across the globe to deliver best-in-class quality team products and services
- Further develop Company’s digital product portfolio by working closely with our customers and experts from different domains

**Qualifications**
What distinguishes you:
- Student, B.Sc. or M.Sc. in Informatics, Computer Science, Engineering or equivalent
- Good knowledge 5+ years of experience with of HTML, CSS, JavaScript, HTML(5), CSS(3)
- Strong analytical and problem solving skills
- Good knowledge of DOM programming and Event Model
- Knowledge of JSON, AJAX, REST

**Advantages:**
- Experience with React is considered a significant advantage
- Experience with ES6+ is considered a significant advantage
- Experience with TypeScript is considered a significant advantage
- Experience with LESS or SASS/SCSS
- Experience with unit and integration testing – Jest, Protractor, Jasmine, Karma, Nightwatch.js
- Experience with yarn and npm
- Experience with versions control systems – Git
- Knowledge of browser specifics, quirks and compatibility issues

**Additional information**
What do we offer:
- Work in a well-established and growing international company 
- Work on products and projects with high visibility and strategic importance 
- Work on projects with some of the world’s leading companies 
- Open and friendly working atmosphere, stable work environment, positive office culture, availability to work from home 
- Personal training plan (annual goals and budget)