Position: FE Angular developer
Company: Team Work Spirit
Category: JavaScript
Experience required: 3y
Published: 2022-01-01T00:00:00+02:00

Requirements:
- Strong knowledge of JavaScript and DOM at native level
- Experience with Angular 2+ in commercial projects;
- Understanding of component architecture, reactive programming (rxjs) and typing (typescript);
- Knowledge of design patterns used in developing the client side of web applications: MVC, MVVM, Observer, etc.;
- Experience with third-party angular-oriented libraries (ngx-bootstrap, angular-material, etc.);
- Knowledge of HTML5, CSS3, SASS/LESS;
- Knowledge of Linux;
- Understanding of project management tools (bug-tracking, git, ci/cd);
- English at an pre-ntermediate level

About the project: 
Stack: Angular 12, Node Js (typescript) + Firebase / GCP. All backend is serverless based on Google functions (Nodejs - typescript). We work in squads. Each squad has its own BA, UI/UX, Iteration Manager, and Tech Lead. Work in Jira/Confluence, Github, CircleCI.

Company offers:
Office in BC Diamond City, flexible schedule, hybrid office/home system after adaptation to the project tasks/team; 31 paid days for sick leave, holidays, vacation; compensation for training and professional development after a year of cooperation, English classes

If you are interested, let's talk more!