Position: Middle+/Senior Front-end developer (Angular)
Company: Apomedical
Category: JavaScript
Experience: 5y
English level: upper

Вимоги:
Мінімум 5 років досвіду роботи front-end розробником
Мінімум 1,5 року досвіду роботи в Angular 2+ (маршрутизація, компоненти, реактивні форми, директиви, сервіси і т.п.)
Базові знання патернів програмування (Dependency Injection, Singleton, Fabric, Adapter, Observer та ін.)
Хороші знання RxJS
Хороший досвід роботи з JS/TS, HTML/CSS, PostCSS
RESTful API
Git — модель розгалуження

Як плюс:
Знання Angular Material
Англійська мова на середньому рівні

Обов’язки:
Використовувати Angular для розробки інтерфейсу платформи
Визначати архітектурні рішення коду для підтримки високопродуктивного та масштабованого продукту
Вирішувати та покращувати будь-які технічні проблеми, пов’язані з фронтендом
Співпрацювати з менеджером продукту, дизайнером, бізнес-аналітиком та бекенд-командою для проектування та створення передових, елегантних та ефективних систем
Code-review

Requirements:
At least 5 years of experience as a front-end developer
At least 1,5 year of experience in Angular 2+ (Routing, Components, Reactive Forms, Directives, Services etc.)
Basic knowledge of programming patterns (Dependency Injection, Singleton, Fabric, Adapter, Observer, etc.)
Good knowledge of RxJS
Good experience in JS/TS, HTML/CSS, PostCSS
RESTful APIs
Git — branching model

As a plus:
Angular Material
Intermediate English

Responsibilities:
Use Angular to develop the front-end layer of the platform
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
Address and improve any front-end related technical issues
Collaborate with product manager, designer, business analyst and back-end team to design and create advanced, elegant and efficient systems
Mentoring of team-mates
Code-review

We offer:
Working in a successfully dynamic international company
Competitive salary
Paid sick lists and vacations
Work with a professional team
Friendly atmosphere