Position: Node.js Developer
Company: Livegenic
Category: Node.js
Experience required: 3y
English level: intermediate

We are looking for a full-stack Node.js Developer responsible for extending the existing middleware that serves as an integration bridge between two insurance claims management platforms and represents a server hosting a number of endpoints processing requests from both systems. Your primary focus will be developing all server-side logic and fixing bugs. Also, you will also be dealing with some front-end elements/screens that the integration boasts. Therefore, a  good understanding of front-end technologies is necessary as well.

Responsibilities:

- Adding new features to the existing middleware, extending the integration
- Fixing bugs in the current system
- Designing new architectural blocks, implementing them in the existing middleware
- Participating in multiple communication and troubleshooting sessions with the partner company

Skills And Qualifications:

- Strong proficiency with JavaScript/TypeScript
- Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc.)
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages (such as Pug or EJS)
- Good understanding of server-side CSS preprocessors (such as Stylus or Less)
- Good knowledge/understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments

We offer:

- Grow professionally in an American company
- Friendly young team
- Work in a comfortable office in the city center:
- Timely pay
- 5-day working week, 8-hour working day
- Flexible working hours
- English lessons
- Sports compensation
- Birthday presents 

Put your talent to work with us!