August 28, 2024
Full Stack developer (Node.js) remotely The most popular online store Rozetka.ua needs "Full Stack developer b>» ROZETKA is the largest online retailer and one of the most technological e-commerce projects in Ukraine. Our mission is to be a universal assistant for choosing any product on the Internet. ROZETKA is built on a microservice architecture. Internal products help improve the website, automate warehouses, post offices, delivery services, financial and opera
August 28, 2024
Full Stack developer (Node.js)
remotely
The most popular online store Rozetka.ua needs "Full Stack developer b>»
ROZETKA is the largest online retailer and one of the most technological e-commerce projects in Ukraine. Our mission is to be a universal assistant for choosing any product on the Internet.
ROZETKA is built on a microservice architecture. Internal products help improve the website, automate warehouses, post offices, delivery services, financial and operational processes.
Behind the site and the application is the work of the IT department. These are engineers with expertise in the top technology stacks, testers, analysts, DevOps specialists, architects, and product managers, project managers, and IT directors.
We also constantly test new technologies, monitor trends, build microservice architecture, develop DevOps practices. Haida with us!
For our part, we offer:
- Registration from the first working day;
- Interesting tasks that give you the opportunity to develop and improve your potential;
- Convenient schedule;
- Mentoring system and coordinated teamwork;
- The ability to work in the office or remotely (and preferably with a visit to the office);
- Fixed tasks for the adaptation period under the guidance of a Mentor, Tim Lida, HR, PO;
- Paid vacation - 24 calendar days per year and paid sick leave;
- Loyalty program for Rozetka.ua employees
About the project:
Octagon is a complex software for organizing retail trade in the outlet's franchise points, integration of orders from external sellers in the outlet.
From the technical side, Octagon is a system of backend and frontend services that ensure the operation of the outlet's franchise points.
Main technologies:
- Node.js;
- NestJS;
- ReactJS;
- PostgreSQL;
- Kubernetes;
- Docker;
- Kafka;
- GraphQL;
- RestAPI (Swagger).
What should be done:
- Develop new and maintain existing functionality;
- Refactor existing functionality, optimize code, database queries, etc.;
- Develop backend and frontend (frontend based on a ready-made template);
- Write synchronous or asynchronous code depending on the type of functional or microservice;
- Develop a data bus or integrate into an existing one;
- Write tests.
What is needed for this:
- Understand the principles of building services that interact with each other synchronously, asynchronously;
- Be able to read explain queries to the database to understand ways to optimize them.
Will be a plus:
- Experience with the ELK stack, configuring dashboards;
- Experience working with Grafana, setting up dashboards;
- Understanding or ability to configure GitlabCI pipelines.
Rarely used technologies:
- RabbitMQ;
- Clickhouse;
- Minio;
- Redis;
- NX;
- Lerna.
We will be glad to have you at the ROZETKA company. Do not delay and send your resume!
*By sending us your resume, which contains personal data, you express your consent to their processing, in accordance with the current legislation of Ukraine on personal data.