Middle/Senior JavaScript developer (Healthcare product) (offline)

We are building a product for the customer based in the U.S. The product is an Electronic Health Records platform used by inpatient and outpatient rehabilitation healthcare facilities in the U.S. The solution is a web-based SaaS enabled platform that bi-directionally integrates with other 3rd party applications such as pharmacies, labs and other applications through 3rd party API’s.
The product is actively growing by adding the new functionality as well as via enhancing and completely reworking the existing parts.

The front-end is written as a single page application using Angular6 framework (it runs legacy parts of our application written in AngularJS), that interacts with the backend written in Java by means of REST services with JSON payload.

The back-end is a set of microservices written in Java. They interact with each other and the front-end via REST services with JSON payload.

Responsibilities:

The developer should be working on design and development of the new functionality according to the requirements.
We expect a developer to become a member of a SCRUM team, who will be able to go through the whole process of software development and to contribute into product development as well.
Among the set of tasks there are such activities as requirements review, solution design, implementation, code review, support of the quality assurance team, etc. We expect the person to strive for the better solutions, constantly evaluate and enhance existing approaches and take ownership on the proposed approaches and taken decisions.

As a full-stack Angular5/ Java developer we expect you to meet the following requirements:

Proficiency in Typescript and JavaScript
Experience in Angular 6 and AngularJS (Reactive Forms, RxJS)
Object oriented fundamentals, design patterns
Solid understanding of HTTP and REST concepts
Experienced in developing web-services (REST) and web pages with proper internet security using Java technologies stack
HTML 5, CSS 3, Less
Good team player with great attention to detail
Ability to work in a flexible, fast changing environment

Good to have:
SockJS or Socket.IO experience is a plus
Experience with JavaScript build tools and modular systems – webpack(2.x) and gulp
Karma, Jasmine experience
Familiar with Git (Bitbucket)
Familiar with JIRA/Confluence

About X1 Group

X1 Group — команда из 75+ профессионалов, занимающихся разработкой крутых технологических стартапов с 2009-го года.

Только продуктовые долгосрочные команды для EU & USA стартапов с инвестициями и современными технологическими стеками. Не аутсорс.

Есть интересные задачи и челленджи, практически неограниченные перспективы, лучшие специалисты и максимально комфортные условия.

Company website:
careers.x1group.com

The job ad is no longer active

Look at the current jobs JavaScript / Front-End Kharkiv→