Position: Middle+/Senior Front-end developer
Company: AUTODOC
Experience required: 3y
English level: intermediate

**About a project**
The Front-End developer position is assigning on **an Online pharmacy project**. The online pharmacy is a complex e-commerce platform which covers the complete business process including placing orders, advanced self-questionnaire, digitally signed prescription, order processing, delivery etc. 
The project is in production and dynamically growing, especially nowadays.

**Your key 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


**Our perfect candidate has**				
At least 4 years of experience as a front-end developer
High level of self-organization, ownership and responsibility
At least 2 years of experience in Angular 2+ (Routing, Components, Reactive Forms, Directives, Services etc.)
Good knowledge of programming patterns (Dependency Injection, Singleton, Fabric, Adapter, Observer, etc.)
Good understanding of web systems (front-end and back-end part with specialization on front-end)
Good knowledge of RxJS
Good experience in JS/TS, HTML/SCSS
Experience of work with state management (NgRX, NGXS, Akita)


**As a plus**					
Angular Material
Express JS, NestJS
RESTful APIs
CI configuration, docker
Good English

				
**We offer** 				
Working in a successfully dynamic international company
Competitive salary
Paid sick lists and vacations
Medical insurance
English courses
Flexible work schedule
Work with a professional team
Friendly atmosphere
Corporate events
Cozy office in the city center