Position: Front-end (Angular) Developer
Company: Trinetix
Category: JavaScript
Experience required: 3y
English level: intermediate

The product we develop: a system for statistics data visualization for a big enterprise.
Our teams consist of: Technical Delivery Manager, Business Systems Analyst, Application Architect, Developers (dedicated FE and BE), QA Engineers and Designers (up to 20 people per team).

**Requirements:**

3+ years of commercial experience with JS/TS development;
Knowledge of Typescript;
Strong HTML5/CSS3 knowledge, including concepts like flex and grid boxes layouts, animations, cross-browser compatibility;
2+ years of experience with Angular 2+ is a must;
Familiarity with RxJS;
Experience with state management libraries (NgRx, RxState);
Perfect Git and CLI knowledge;
Knowledge of front-end development best practices and OOP design patterns;
Git knowledge including Git-flow development approach (branching, revert, rebase, cherry-pick).


**Will be a plus:**

Experience with data visualization tools (Highcharts, Google Charts, D3.js)
Experience in writing unit tests (Karma, Jest)


**Responsibilities:**

Feature development;
Participating in feature grooming;
Communication with other team layers: BE, SQL, BA, QA, designers;
Bug fixing.


**What we offer:**

The flexibility to work remotely;
Paid training programs and English language courses;
Medical insurance and sports program compensation;
PE and legal support;
Work from home with office essentials and support;
Office availability upon request;
Free parking onsite in a secure lot;
Comfortable working hours;
Travel discounts;
Awesome team events and a wide variety of knowledge sharing opportunities.