September 12, 2024
FrontEnd developer Kyiv, remotely The most popular online store Rozetka.ua needs a FrontEnd developer. 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
September 12, 2024
FrontEnd developer
Kyiv, remotely
The most popular online store Rozetka.ua needs a FrontEnd developer.
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:
The project is aimed at developing modules for the SEO department in a microservice architecture environment. Includes integration with various modules and services, as well as the development of an administrative panel to manage services.
Main technologies:
- Node.js;
- RxJS;
- Angular 2+;
- Nest.js;
- ECMAScript;
- TypeScript;
- MySQL;
- PostgreSQL;
- HTML5 / CSS3.
Technologies that are rarely used:
- Docker;
- Webpack;
- PostCss;
- Nginx;
- Cypress.
What should be done:
- Development, support, optimization and refactoring of the code;
- Use of modern design patterns and development principles;
- Support and optimization of databases (MySQL, PostgreSQL);
- Implementation of best practices in working with REST and RPC protocols;
- Writing tests to ensure code quality.
What is required for this:
- 2+ years of experience in full stack development;
- Solid knowledge of Linux/Unix;
- Understanding of OOP and ability to use design patterns;
- Knowledge of SOLID principles and other development principles;
- Experience with databases (MySQL, PostgreSQL);
- Deep understanding of protocol operation and principles of REST, RPC;
- Knowledge of ECMAScript, TypeScript;
- Experience with Node.js, RxJS, Angular 2+, Nest.js;
- Knowledge of HTML5 / CSS3;
- Ability and desire to write tests.
Will be a plus:
- Work experiencewith Docker;
- Experience with Webpack;
- Experience with PostCss;
- Experience with Cypress;
- Experience with Nginx;
- Experience in writing unit tests.
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.