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

The company processes payments, runs marketplaces, disburses payroll and loans, detects fraud and helps other businesses grow exponentially. They serve these companies by providing a suite of world-class APIs and a dashboard UI that simplifies processes.

They are trusted and backed by some of the largest VCs in the world, who invested in Facebook, Slack, Twitch and Grab.

Experience / Skills:

Must have:

3+ years of experience in developing, designing and deploying large-scale applications.

Experience in Node.js.

Experience with relational and NoSQL database schema design and query optimization.

Familiarity with unit, integration and E2E test frameworks.

Exposure to large-scale microservices architectural patterns such as well-designed REST APIs, circuit breakers, high volume data pipelines.

Familiarity with Scrum development methodologies.

Ability to break down complex product requirements into well-groomed user stories.

English — Upper-Intermediate

We offer: 

Great office location near subway Maidan Nezalezhnosti AND ABILITY TO WORK REMOTE.

Great team spirit.

Modern technologies and management methods.

Career opportunities.

Flexible working schedule paid vacations and sick leaves.

Medical insurance.

Regular parties.

Responsibilities: 

Drive infrastructure improvements that scale the company from millions of monthly transactions to tens of millions of monthly transactions.

Development of new functionality.