About the role
A project for one of the large Polish banks.
Our expectations
- Minimum 5 years of commercial experience working with Angular (version 10+ preferred).
- Very good knowledge of TypeScript and JavaScript (ES6+).
- Experience in developing applications based on REST API.
- Practical knowledge of RxJS and reactive programming.
- Good knowledge of HTML5, CSS3, SCSS/SASS.
- Experience with GIT (e.g. GitLab, GitHub, Bitbucket).
- Knowledge of best practices: code modularity, DRY, SOLID, clean code.
- Ability to write unit and integration tests (e.g. using Karma, Jasmine, Jest).
- Experience in Agile / Scrum methodologies.
- English language skills at B2 level.
Nice to have
- Experience in the financial or banking sector - knowledge of specific banking projects.
- Knowledge of CI/CD tools (e.g. Jenkins, GitLab CI).
- Experience in working with frontend monitoring and logging tools (e.g. Sentry, NewRelic, Datadog).
- Knowledge of UI frameworks (e.g. Angular Material, PrimeNG).
- Knowledge of Docker.
Main responsibilities
- Design and implementation of business applications.
- Post-implementation support and development of existing modules.
- Participation in the software development and implementation process.
- Creation of technical documentation for the developed software.
- Collaboration with business users on the operation and optimization of implemented applications.