28 серпня 2024
Full Stack developer (Node.js) віддалено Найпопулярнішому інтернет-магазину Rozetka.ua потрібен «Full Stack developer » ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проєктів в Україні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті. ROZETKA побудована на мікросервісній архітектурі. Внутрішні продукти допомагають удосконалювати веб-сайт, автоматизувати роботу складів, поштоматів, служби доставки, фіна
28 серпня 2024
Full Stack developer (Node.js)
віддалено
Найпопулярнішому інтернет-магазину Rozetka.ua потрібен «Full Stack developer »
ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проєктів в Україні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті.
ROZETKA побудована на мікросервісній архітектурі. Внутрішні продукти допомагають удосконалювати веб-сайт, автоматизувати роботу складів, поштоматів, служби доставки, фінансові та операційні процеси.
За сайтом і додатком стоїть робота IT-відділу. Це інженери з експертизою в топових стеках технологій, тестувальники, аналітики, DevOps-фахівці, архітектори, та продуктові менеджери, проєктні менеджери та IT-директор.
Також ми постійно тестуємо нові технології, стежимо за трендами, будуємо мікросервісну архітектуру, розвиваємо DevOps-практики. Гайда з нами!
Зі свого боку ми пропонуємо:
- Оформлення з першого робочого дня;
- Цікаві завдання, які дають Вам можливість розвиватися і вдосконалювати Ваш потенціал;
- Зручний графік;
- Система наставництва та злагоджена командна робота;
- Можливість працювати в офісі або віддалено (та пріоритетніше з відвідуванням офісу);
- Фіксовані задачі на період адаптації у супроводі Наставника, Тім Ліда, HR, PO;
- Оплачувана відпустка — 24 календарних дні на рік та оплачувані лікарняні;
- Програма лояльності для співробітників Rozetka.ua
Про проєкт:
Октагон — комплексне програмне забезпечення для організації роздрібної торгівлі в франчайзингових точках Розетки, інтеграції замовлень зовнішніх продавців в Розетку.
Октагон з технічної сторони — це система бекендових і фронтендових сервісів, які забезпечують роботу франчайзингових точок Розетки.
Основні технології:
- Node.js;
- NestJS;
- ReactJS;
- PostgreSQL;
- Kubernetes;
- Docker;
- Kafka;
- GraphQL;
- RestAPI (Swagger).
Чим потрібно займатися:
- Розробляти новий і підтримувати існуючий функціонал;
- Робити рефакторінг існуючого функціоналу, оптимізувати код, запити в базу даних тощо;
- Розробляти бекенд і фронтенд (фронтенд на базі готового шаблону);
- Писати синхронний або асинхронний код в залежності від типу фунціоналу або мікросервісу;
- Розробляти шину даних або інтегруватися до існуючої;
- Писати тести.
Що для цього потрібно:
- Розуміти принципи побудови сервісів, які взаємодіють між собою синхронно, асинхронно;
- Вміти читати explain запитів до бази даних, щоб зрозуміти шляхи їх оптимізації.
Буде плюсом:
- Досвід роботи зі стеком ELK, налаштування дашбордів;
- Досвід роботи з Grafana, налаштування дашбордів;
- Розуміння або вміння налаштовувати пайплайни GitlabCI.
Технології, які використовуються рідко:
- RabbitMQ;
- Clickhouse;
- Minio;
- Redis;
- NX;
- Lerna.
Будемо раді Вам у компанії ROZETKA. Не зволікайте і надсилайте резюме!
*Пересилаючи нам своє резюме, що містить персональні дані, Ви висловлюєте свою згоду на їх обробку, згідно з чинним законодавством України про персональні дані.