Position: Middle/Senior Node.js Developer
Company: Binariks
Category: Node.js
Experience required: 3y
English level: upper

Binariks is looking for a highly motivated and skilled Middle/Senior Node.js Developer for our new client - a German healthcare start-up building a platform.

This platform allows their customers to get medical consultations, prescripted and over-the-counter medication delivery, and physical, psychological, and social healthcare. The product is a web and mobile applications which help to connect doctors and local pharmacies and customers who want to get their medicaments in minutes after ordering.

We are looking for mature and self-organized developers, who will work in dedicated teams to develop new solutions for the telemedicine platform, and the development of an existing application for medicaments delivery.

**Job requirements:**

- At least 3 years of working experience
- Experience in commercial development using Node.JS
- Familiarity with domain-driven design principles
- Experience with asynchronous distributed systems
- A solid understanding of various database types and when to use them
- A good understanding of system design principles
- Clean code that is cohesive, readable, and testable
- Familiarity with modern build tools and CI/CD pipelines
- Intermediate Strong+ English (read/write/speak)
- Good problem-solving skills
- Good communication skills

**Responsibilities:**

- Design and implement scalable systems to meet the demands of a growing user base
- Migrate an existing monolithic application into independent cohesive services
- Collaborate with frontend engineers (mobile, web) to deliver user-facing features
- Own the development cycle of backend features from start to finish
- Deploy and monitor the performance of services
- Working with new technologies and best practices
- Participating in decision-making and tight communication with stakeholders on the client`s side

**We provide the following for our employees:**

- 18 working days of paid vacation
- 10 working days of sick leave annually (5 days paid at 100% and 5 days at - 75% rate of your average monthly salary)
- Medical insurance
- 50% cost compensation for English courses at the office
- Flexible work schedule
- Additional days off for special occasions, national holidays off
- A competitive and rewarding salary based on performance appraisals/knowledge evaluation
- Possibility to share and gain knowledge on regular tech talks
- Friendly and professional team
- Innovative projects with advanced technologies
- Corporate events
- Remote work
- Accounting service