Position: Middle/Senior Front-End Angular Engineer
Company: Art2Hire
Category: JavaScript
Experience required: 3y
English level: intermediate

Location: Ukraine
Type: Office / Remote, full-time
Start date: ASAP
Responsibilities include but are not limited to:
Implementing or developing new software components from start to finish with minimal guidance  Exploring new application domains to better understand the users’ needs
Initiating and conducting research and refactoring tasks
Maintenance of up-to-date knowledge of software development practices
Providing technical support for QA, developers, UI/UX specialists
Requirements:
Experience with the latest version of Angular 3+ years  
Strong JavaScript development experience  
Experience with APIs (REST, SOAP, etc.)  
Experience with the RxJs  
Experience with the NgRx
Experience with Git/BitBucket  
Strong knowledge of HTML5 and CSS  
Understanding of web technology stack (HTTP, Web Sockets, Cookies, Caching) 
Understanding of basic design patterns (SOLID, OOP)
English - Intermediate+

Would be a plus:
Server-side programming experience with Ruby on Rails  
UI/UX design skills 
JavaScript Unit Testing (e.g. Karma + Jasmine) 
JavaScript E2E Testing (e.g. Protractor) 
Product-based development experience