Position: Senior/Lead Front-end Developer (Angular)
Company: Pearl Ukraine
Experience required: 5y
English level: upper

Skills
— 3+ years experience in front-end development
— Experience with Angular (2 — 12)
— Proficiency in HTML5, CSS3, SASS/SCSS, JavaScript and TypeScript
— Extensive experience in RxJS, Redux, NgRx
— Experience in nodejs, npm, yarn
— Knowledge of CI frontend testing — Karma, Jasmine, Jest, writing unit tests
— Hands-on experience with SSR (server-side rendering), SSG (static site generation), PWA application development, service workers
— Hands-on experience with GIT and gitflows
— Good spoken and written English

Will be a plus
— Experience with React, Vue or similar frameworks
— Good understanding of REST, GraphQL and web services
— Good understanding of various design patterns (TDD, MVC)
— Good understanding of security concepts and web application vulnerabilities (e.g. OWASP)
— Experience in the area of eCommerce
— Experience with Agile principles and Scrum methodologies

We offer
— Work with international customers in Nordics and Baltics
— Competitive compensation depending on experience and skills
— Work with challenging projects and customers
— Individual competence development plan
— Social package: health insurance, parking allowance, social events, and travels
— Paid sick leaves
— Flexible work hours
— 20 working days of vacation per year

Responsibilities
— Work on large e-commerce projects in Europe
— Creating front-end interactive interfaces using Html/Css/JavaScript
— Actively communicate with client representatives