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.