Position: Front-end (Angular) Engineer #10755
Company: Lohika
Category: JavaScript
Experience required: 3y
English level: intermediate

Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to CSS, and final HTML output. You will work in a team with back-end developers, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required. 
Responsibilities
•	Delivering new features 
•	Rewriting of legacy application pages using modern Angular 
•	Keeping frontend ecosystem up to date 
•	Ensuring high performance on desktop 
•	Writing tested, idiomatic, and documented Typescript code 
•	Coordinating the workflow between the graphic designer and yourself 
•	Cooperating with the back-end developers in the process of building the RESTful API 
•	Communicating with external web services 
Requirements (required)
•	3+ years of experience on frontend developer position 
•	Knowledge of OOP 
•	Solid knowledge of JavaScript, HTML and CSS 
•	Experience with Angular 11+ framework 
•	Work experience with TypeScript 
•	Experience in RxJS and reactive programming 
•	Upper-intermediate level of English, good communication skills  
Requirements (optional)
•	Experience with Angular Material and Angular CDK  
•	Experience with AngularJS  
•	Experience with Ionic framework 
•	Experience with NgRx