Position: Senior Angular Developer, Travel Management Solutions
Company: DataArt
Experience required: 3y
English level: intermediate

CLIENT
Our client is a major travel management company that serves corporate and government clients. They are now in the process of transforming their infrastructure, migrating legacy applications to modern technical stack, and expanding existing platform.

PROJECT OVERVIEW
We’ve started the project in early 2020. Since then, we were working closely with the client and their development team on evolution and support of their main platform. We’ve completed an MVP as part of migration to the new platform and now team is working on its expansion and support of existing solution.

TEAM
The project team consists of 2 development teams of 1 Team Lead, 4 developers, 1 QA per team. Apart from that we have PM, Solution Architect, Business analyst and QA lead on the DataArt side, who are helping with the project.

POSITION OVERVIEW
As part of our project, you will participate in the development of the solution for trip bookings that include flights, hotels, cars, and rail, and get hands-on experience with market top GDS. In addition, you will become part of a friendly, positive, and highly skilled team. You’d become a part of a development team following a Scrum framework.

TECHNOLOGY STACK
MVC, .NET Core 2.2, .NET Core 3.1, .NET Framework 4.7, MS SQL, Identity server, Web API, Angular 2+.

Responsibilities
Participation in the development of the solution for trip bookings that include flights, hotels, cars, and rail.
Requirements
4+ years of experience working with Angular 2+
4+ years of experience with JavaScript
Experience with CI/CD
Good knowledge regarding ECMAScript standards
Experience in working with cloud-based infrastructure e.g. GCP/AWS
Thorough knowledge of related technologies: HTML, HTML5, CSS
Experience building responsive web applications
Experience building contract-based API testing
Experience building multiple levels of automated tests (unit, integration, end-to-end) to ensure high-quality code delivery
Knowledge of Agile methodologies and OO Analysis & Design techniques
Spoken English

Nice to have
Experience in working with cloud-based infrastructure e.g. GCP/AWS
Working experience with GDS
Blazor knowledge