Functional duties:Development and support of client applications. Participation in the creation of technical documentation.Integration with backend services via REST API. Conducting a code review. UI speed and performance optimization.Requirements for candidates:< /strong>3+ years of commercial Angular experience (version 10+). Deep knowledge of TypeScript and JavaScript (ES6+). 2. Solid knowledge of Angular CLI and Angular modular architecture. Experience with components, directives, pipes and
Functional duties:
- Development and support of client applications.
- Participation in the creation of technical documentation.
- Integration with backend services via REST API.
- Conducting a code review.
- UI speed and performance optimization.
Requirements for candidates:< /strong>
- 3+ years of commercial Angular experience (version 10+).
- Deep knowledge of TypeScript and JavaScript (ES6+). 2.
- Solid knowledge of Angular CLI and Angular modular architecture.
- Experience with components, directives, pipes and services.
- Knowledge of RxJS (reactive programming), Observables, Subjects.
- Understanding the principles of working with forms (Reactive Forms, Template-Driven Forms).
- Experience with REST API (HTTPClient) and WebSocket.
- Understanding the principles of Responsive Design and working with CSS/SCSS.
- Experience with condition management systems (NgRx, Akita or others).
- Experience with Angular Universal (Server-Side Rendering).
- Understanding the principles of lazy loading and application performance optimization.
- Experience writing Unit and Integration Tests (Jasmine, Karma, Jest).
- Knowledge of Webpack or other build tools.
- Ability to work in a team. Ability to analyze and solve complex problems. Communicability and the ability to clearly formulate ideas. Independence and responsibility.
- Fluency in Ukrainian and/or English (level B1/B2 and above).
Desirable:
- Knowledge of other frontends - frameworks (React, Vue.js).
- Experience with cloud services (AWS, Azure, GCP).
- Experience of working with monorepositories (Nx, Lerna).
- Knowledge of GraphQL
All our employees have:
- Official employment and stable work in one of the leading banks groups of Europe;
- Fixed market salary, annual bonus based on work results;
- Social package in accordance with the Labor Code, medical insurance, life insurance, vacation 28 calendar days;
- Convenient location of the office in the center of Kyiv near the metro, or the possibility to work remotely.
We are waiting for your resume!