Position: Senior Node.js Developer
Company: Newxel
Experience required: 3y
Category: Node.js
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Our client, the technology startup and worldwide Merchant platform, are looking for a Senior Node.js Developer. 
They develop a platform that helps gather merchant data to support the fast-paced growth of an on-demand economy. Among their customers, you can find eCommerce marketplaces, ordering platforms, and food delivery facilities. With the help of granted infrastructure, the startup helps these companies to scale and grow.

Requirements:
 - Experience with Node (we will be using the Apify SDK)
 - Experience with HTML/CSS (you will not be writing HTML/CSS but will need to understand it to write the crawlers)
 - Experience with REST / GraphQL (you will encounter these technologies in various sites you will be crawling)
 - Ability to independently manage time and priorities while meeting deadlines
 - Passion for continued learning (when writing crawlers you will always encounter new technologies)
 - Persistence (when writing crawlers sometimes you figure things out through trial and error)

Responsibilities:
 - Manage end-to-end web crawling repository (hosted on the Apify platform)
 - Evaluate and remediate issues flagged by the system / internal operation team
 - Write new maintainable code to crawl various online ordering websites
 - Contribute to web crawling framework to make more reusable components
 - Communicate updates and priorities to engineering team/managers

What we offer:
 - Competitive salary;
 - 20 working days paid vacation;
 - Modern and comfortable office near the Vystavkovyi center or remote cooperation;
 - Medical insurance;
 - Flexible working schedule;