Position: Senior Node.js Developer
Company: ProCoders
Experience required: 3y
Category: Node.js
English level: intermediate
Published: 2022-07-01T00:00:00+03:00

A comprehensive marketing platform for influencing osіb propona brands and agencies the same visibility of data of any marketing campaigns that can be reached for additional data and statistical data of the campaign in real time, dynamic recognition of authors, functional possibilities of recognition and improvement.

Even more promising and rapidly developing project. This is a marketing platform that allows brands to be meaningful to the creators. Over the last few years the team has grown to over 50 and has had some of the best talents in its own gallery in Great Britain

The marketing platform provides brands and agencies with an equal visibility of these marketing campaigns, which are worth investing in, real-time data collection and campaign statistics, dynamic recognition of authors, functionality of praise and confirmation of success.


English B1+
3+ years of experience with Node.js.
Strong proficiency JavaScript (ES6), Typescript;
Good working experience with Postgres, GraphQL (Apollo Federation would a plus)
Experience in messaging queues / asynchronous communication
Experience in code performance analysis and database queries optimization
Proven experience in Unit tests creation
Knowledge of npm-scripts, Docker and *nix based operating systems
Proven experience with functional/utility libraries
WebSockets, REST
Experience with AWS
CI/CD processes implementation, experience with TDD.
Excellent analytical and problem-solving skills
Ability to work in a Scrum environment

Responsibilities

Develop new user-facing features on the backend side
Build reusable, testable, and efficient code;
Take ownership of the Backend development;
Document technical decisions and approaches;
Reviewing code and providing mentorship to other developers in the team;
Grow your skills and share your knowledge with other developers;
Collaborate with other team members and stakeholders.