Middle Node.js Developer (offline)

WE BUILD
The Client is a UK based leader in Betting. Trading the number of points, runs, goals in different sports the company got a head start back in 1992. Now this world-leader in sports spread betting prides itself on delivering a distinctive platform with all sports, online games and high level of customer service.

Tech stack: Currently there are mobile and web applications that are being developed and supported by the teams of FrontEnd (React/Native) and BackEnd (.Net, Node.js, Scala).

BEING PART OF THE TEAM
Build from scratch new portals, APIs and product specific microservices on a modern NodeJS stack;
Apply architectural concepts to solve complex problems;
Demonstrate out-of-the-box thinking when needed;
Document approaches which could be reused for other projects;
Code review, writing tests, applying rules according to the high-quality standards;
Participation in the Agile Product Development Life Cycle;
Identify and communicate Javascript best practices (e.g. contributing in NodeJS / JS competency of the team);

POWER YOU BRING
Good knowledge of JS fundamentals;
NodeJS production experience 2+ years;
Hands-on experience with at least two frameworks (ExpressJS, Koa, Nest, Loopback etc);
Experience with relational and non-relational databases;
Strong understanding of Networking and RESTful APIs;
Knowledge of js unit testing frameworks.

Would be a plus:
Strapi CMS or similar;
Performance tuning, remote debugging on production;
Integrations with Cloud APIs (Google Firebase in particular);
Knowledge of Docker containerization;
Contribution to open-source, GitHub profile with the relevant code;
English level - Upper Intermediate, ability to communicate directly with the client.

The job ad is no longer active
Job unpublished on 5 November 2020

Look at the current jobs Node.js Kyiv→