Position: Middle JavaScript (Angular) Engineer, Banking App
Company: DataArt
Experience required: 3y

DataArt is currently engaged in the process of modernizing the IT-structure of a commercial bank whose assets are worth roughly $2 billion. The number of services the bank provides to their clients is constantly growing, and so does the number of clients (several million as of today). This fact drives the bank to expand the features of their IT systems, which is done by using cutting-edge technologies. DataArt’s specialists are currently helping the company to implement this.

Our specialists develop, test, and support client applications and parts of the bank’s internal system. They all must work fast and under high load while being flexible enough to also introduce new features. The applications we’re creating help the clients with their financial history and analyze financial flows. DataArt is also integrating applications with payment systems and other external services.

Must have
- 4+ years of experience with web technologies
- Knowledge of JavaScript (ES5, ES6+)
- Experience with Angular2+ (preferred Angular 9)
- Understanding of REST API
- Familiarity with HTML5, CSS3, Sass, Less
- Experience with build tools (Webpack)
- Ability to work with version control systems (GIT)
- Expertise with JIRA, Confluence, or similar systems
- Experience with writing unit-tests using Karma|Jasmin
- Understanding of Kanban development process (Daily, Retro, Planing, Pre-Planing, etc.)
- Deep knowledge of RxJs (Observables)