Vacancies / Middle+ Node.js Developer

at bvblogic

Middle+ Node.js Developer

July 11, 2022

bvblogic is a technology development company with a passion for innovation. We develop and implement efficient IT solutions in seven key domains: Agriculture, Logistics and Transportation, eCommerce, eTickets, Retail and FMCG, Marketing and Advertising, Game Development.

Required skills:

● Deep knowledge of TypeScript and Node.js:
● At least 4 years of Backend development experience;
● At least 2 years of experience with distributed systems and microservices;
● Experience with GraphQL (Apollo) and TypeORM, Nest.js;
● Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB);
● Basic knowledge of Docker, Docker Compose;
● Excellent teamwork skills with an ability to get the work done with minimal supervision;
● Solution-focused thinking and an ownership mindset;

Will be a plus:

● Experience with code testing;
● Experience with Redis;
● Experience with nosql;
● Experience with RabbitMQ\Kafka;
● Experience with websockets;

Responsibilities:

● Build TypeScript-based backend services to support micro-service architecture;
● Design, implement, and document GraphQL and RESTful APIs used by our applications and services;
● Take a major role in the decision-making of service-oriented architecture;
● Be ready to follow coding standards and company agreements, be ready to propose new coding standards and improvements for further discussion and implementation;
● Write code and cover it with automated tests to increase the overall project’s code coverage;
● Find, document, and resolve the technical debt (we constantly working on resolving the tech debt);
● Be responsible for taking ownership of developing the most important services of the project;
● Conduct team code reviews;
● Work with a team of Developers, Designers and Product Managers to deliver projects and improve internal processes;

We offer:

● Challenging tasks;
● Comfortable office;
● Professional and friendly team;
● Professional growth and development within the fast-growing company;
English classes;
Bookcrossing;
Flexible working conditions;
It is possible to work both in the office and remotely;
Focusing on every employee;
Chance to be a part of entrepreneurship;
Bonus program based on continuous effort;
Turning your ideas into reality;
Regular performance reviews;
Medical care;
External and internal mentoring program;
5 days off + vacation;
Bonuses for your ideas;
Team Building Sessions;
Finance and legal support;
Participating in social life;
50% education coverage;
Unforgettable corporate events and holiday celebrations.

Similar vacancies

Magnetize awesome developer

*Name is required
*Email is required
*Message is required
By submitting, I agree with the Terms and Privacy Policy

    Magnetize awesome developer

    Optional