Position: Front End Engineer for Ciklum Client
Company: Ciklum
Category: JavaScript
Experience required: 3y
English level: upper

**Responsibilities**

Close collaboration with business (Product Owners) – discuss and implement business requirements
Suggest technologies, approaches and solutions, discuss it together with the team and decide which one to use
Contribute to solutions design, create, update, improve product architecture and optimize product performance
Our teams are agile and cross-functional. All team members focused not only on doing their own tasks but also working together and assisting other team members

**Requirements**

Good knowledge of JavaScript, TypeScript, CSS, HTML, CSS pre-processors (SASS or LESS)
Experience building SPA applications using one of the modern JavaScript frameworks (EmberJS, Angular, React or similar framework)
Proficiency with common Front End development tools such as NPM, Webpack, Babel and Linters
Experience with Front End unit, component, functional and UI testing for web applications
Follow developments in web standards and best practices
Experience in solving problems with performance, usability, and optimization for web applications
Deep knowledge of REST principles
Experience in microservice architecture
Since our environment is international and work requires daily contact with people from other countries we expect that you feel confident in both written and spoken English

**What's in it for you**

Challenging tasks – you and the team are to define every next Sprint, tasks and how they will be implemented
Smart solutions – yes, we produce them
Career and professional growth opportunities
Conferences, knowledge sharing activities, certifications
Sport and team-building activities
Office in Gulliver. Nice view in any weather
Smiles and jokes