Position: Senior NodeJS Developer
Company: NCube
Category: Node.js
Experience required: 5y
English level: upper

We are looking for a high-performance Senior NodeJS Developer for our European-based client’s project — the first global aggregator of official information in real time. It tracks and collects all content issued by relevant organizations and companies, as soon as the content is disclosed online by the official sources. With its semantic technologies, the content is normalized and categorized to highly relevant tags and classification codes and is then distributed and seamlessly integrated with third party systems in the media industry, in financial platforms and more.

This position is a great opportunity to be involved in the development, deployment and support of the applications and infrastructures that allow the company to provide great products and services to our customers worldwide.

**Must have:**
- 5+ years in NodeJS development (ProcessManager2)
- Hands-on with Selenium, puppeteer, phantomjs, headless browser
- Experience with CSS selector, JSON DSL
- Strong in networking protocols (TCP/HTTP, HTTPS, TLS protocols, LBs, routing)
- Well-experienced in AWS (autoscaling EC2, S3)
- Good understanding of Linux OS
- Upper-Intermediate English and better

**Responsibilities:**
- You’ll be assigned to improve the platform, debug it, make it scalable and fast, investigate, communicate and troubleshoot problems coming from production environments
- Participate and contribute to the development of new solutions and the evolving of existing one
- Take in charge the navigation proxy which is a geo-distributed service. On AWS processing around 28 millions of requests per day at 240Mbit
- Remain up to date with the terminology, concepts and best practices for coding and debugging
- Collaborate with other team members to solve the cause of technical issues and the best course of action to resolve them

**We offer:**
- Competitive salary with the regular review.
- Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv.
- PE 5% Taxes compensations, accountant assistance.
- Vacation (up to 20 working days).
- Paid sick leaves (10 working days).
- Medical Insurance after probation period (3 months).
- Online English courses.
- Direct cooperation with the customer.
- Teambuildings, corporate parties and company trips abroad.
- Great working environment and team spirit.