Position: Middle/Senior NodeJS Developer
Company: Binariks
Experience required: 3y
English level: intermediate

To boost their business they need to have a high-scaled system that basically collects as much data about patients as it can, enriches its data based on different data sources, and keep them as actual as they can only be (get the updates “as soon as” the change happens). Having that the Product can serve their clients even more ‘effectively’; doctors can make their treatment choices more accurate (this way Florence also becomes more attractive for doctors to join their program), Florence has more predictability for the business (in terms of revenue predictability and similar) etc. 

Binariks team is mainly focused on developing the above system from scratch as well as integrating different third-party service providers.

The team size in Binariks - 2 Devs (Node.js), 1 QA, 1 DevOps, 1 Tech Lead, 1 PM

Responsibilities:
Developing high-quality, testable and high-performant software using Agile practices
Gathering requirements, setting priorities and making precise decisions within deadlines
Predict customer issues and prioritize them, implementing fixes in future releases
Analyzing requirements and client requests and building documentation based on the collected information
Application installations and analyzing logs
Working with new technologies and best practices
Mentoring and knowledge sharing with teammates
Participating in decision-making and tight communication with stakeholders on the client`s side

Job Requirements:
At least 3 years of working experience
Experience in developing complex Web solutions
Experience in commercial development using Node.JS
Experience in writing RESTful/WebSocket web services /APIs using Node.js
Experience in working with Aurora DB, DynamoDB
Experience in working with AWS will be a plus
Intermediate+ English (read/write/speak) for daily communication with the customer’s
Knowledge of Agile/SCRUM and iterative development lifecycles
Good problem-solving skills
Good communication skills

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