Position: Middle/Senior Frontend  (JavaScript/TypeScript/Angular) Developer
Company: A-listware
Experience required: 3y
English level: intermediate

**Required experience and skills:**
Experience with TypeScript, JavaScript (Angular);
Experience with HTML5, CSS3;
Knowledge of HTTP protocol, XML, and JSON data formats;
Experience in writing unit tests and using git repositories;
Understanding Clean Code and Clean Architecture,
English - Intermediate.

**Would be a plus:**
Knowledge of JavaScript libraries (ExtJS, OpenLayers, etc.);
Experience in creating code documentation;
Knowledge of Agile methodologies GIS issues. 

**Working conditions:**
5-day working week, 8-hour working day, flexible schedule;
Vacation and sick leave are covered by the company;
All government public holidays are days off.