Position: Front-End (Angular 2+) Developer, Telemedicine Solutions
Company: DataArt
Experience required: 3y
English level: upper

CLIENT
The client is a telemedicine company. A comprehensive digital solution developed by their technicians enables new models of patient care. The basic principle of operation is patient-doctor communication via secure video channels. The company provides emergency teleconferencing assistance to patients in more than 40 states, and powers telehealth solutions for over 240 health systems comprised of 2,000 hospitals and 55 health plan partners.

PROJECT OVERVIEW
DataArt is assembling a team for an incipient project with a modern stack and microservices architecture. The service runs on both Web and Mobile applications. The client is looking to architect and build a complex platform to support multiple telehealth solutions. This is a unique situation when modernization is practically a green field with an opportunity to design things right.

TEAM
We are going to launch a few SCRUM teams, which will consist of high-quality backend developers (Java, Node.js), frontend developers (the latest version of Angular), QA Automation engineers (Java, JavaScript), DevOps engineers (AWS), and Product owners and UX/UI designers. Overall team expertise is 90% senior level. The plan is to build a highly professional and performing team of rock stars who can add value to the Product and create a state-of-the-art telehealth solution.

POSITION OVERVIEW
We are looking for a Front-End developer to work on an online solution. This software combines elements of web, video, and telephony technology to bring patients and healthcare professionals together.

TECHNOLOGY STACK
Amazon Cloud, Angular 2+, Java.

Responsibilities
Implementation of new functionality for the client's product
Engage in all aspects of release cycles including requirements review, work estimation, design, implementation, testing, and review
Work with Microservices architecture
Work with development services with NestJS and native NodeJS
Work with QA team to understand and resolve defects
Identify gaps in requirements or designs, and present options to address them

Requirements
3+ years of high-level experience working with Angular +8
2+ years working with applications hosted in AWS, production application experience preferred
Knowledge and experience with Typescript / Javascript
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
Spoken English