Middle Front-end Developer React, SEO

dok.ua Top Employer Responds Quickly
Ukrainian Product 🇺🇦

Працюємо як e-commerce, маємо спеціалізовану платформу з багатомільйонним товарним асортиментом.

 

Frontend: JavaScript ES6+, TypeScript, React, React Hooks, Redux / Redux Toolkit / Zustand / MobX, REST, API, Git, HTML5, CSS3, SCSS / CSS Modules / Styled Components, SPA-застосунки, UI-компоненти, UX-патерни, CSR / SSR / SSG, meta tags (title, description), canonical, robots meta, Open Graph, Schema.org, Core Web Vitals, lazy loading, code splitting, dynamic imports, memoization, Lighthouse / PageSpeed / Web Vitals, DRY, KISS

 

Сьогодні dok.ua — найбільший інтернет-магазин запчастин та автотоварів в Україні.

 

Вже більше 10 років, як ми успішно працюємо над створенням кращого сервісу для клієнтів та над його покращенням.

Продовжуємо зростати, допомагаємо ЗСУ💪, віримо в Україну та хочемо розвивати український продукт з найкращими фахівцями.

 

Наші продукти:🖥️

🔹спеціалізована платформа з багатомільйонним товарним асортиментом, яка обслуговує більше ста тисяч відвідувачів на добу;

🔹внутрішня ERP-система власної розробки, що дозволяє безперервно оновлювати будь-яку інформацію про товари і автоматизувати бізнес-процеси внутрішніх служб компанії на всіх етапах роботи з клієнтськими замовленнями.

 

Наразі ми в пошукум Front-end developer рівня Middle+ з досвідом розробки на React для розвитку вітрини інтернет-магазину. Важливо вміння працювати з динамічними даними, забезпечувати високу продуктивність інтерфейсу та враховувати вимоги SEO.

 

Основні задачі: 💼

  • Розробка та підтримка Front-end частини проекту на React;
  • Інтеграція користувацького інтерфейсу з Backend API;
  • Реалізація клієнтської логіки застосунку;
  • Оптимізація продуктивності та швидкості завантаження сторінок;
  • Реалізація Front-end частини SEO - вимог;
  • Обробка помилок інтерфейсу, станів завантаження та нестандартних сценаріїв;
  • Підтримка та розвиток архітектури Front-end застосунку.

 

Технічні вимоги: 📚

1. React / JavaScript:

  • Комерційний досвід розробки на React від 2–3 років;
  • Впевнене знання:

    - JavaScript ES6+;

    - TypeScript;

    - React Hooks;

  • Розуміння принципів побудови SPA-застосунків;
  • Досвід роботи з керуванням станом (Redux / Redux Toolkit / Zustand / MobX);
  • Досвід інтеграції з REST API;
  • Розуміння компонентної архітектури;
  • Вміння створювати складні UI-компоненти;
  • Досвід роботи з Git.

 

2.HTML / UI:

  • Гарні знання HTML5 та CSS3;
  • Досвід роботи з SCSS / CSS Modules / Styled Components;
  • Вміння реалізовувати інтерактивні користувацькі інтерфейси;
  • Розуміння UX-патернів інтерфейсів;

 

3. SEO вимоги:

  • Front-end розробник повинен розуміти вплив інтерфейсу на SEO.

 

Обов'язкові знання:

  • розуміння впливу CSR / SSR / SSG на індексацію;
  • коректна робота з meta tags (title, description), canonical, robots meta, Open Graph;
  • розуміння структури SEO-дружніх URL;
  • розуміння семантичної HTML-розмітки;
  • розуміння або досвід впровадження мікророзмітки Schema.org;
  • розуміння особливостей індексації JS-застосунків;
  • розуміння вимог Core Web Vitals. 

 

1. Performance / Optimization: 

  • Досвід оптимізації Front-end продуктивності;
  • Робота з lazy loading, code splitting, dynamic imports, memoization;
  • оптимізація завантаження зображень;
  • вміння аналізувати Lighthouse / PageSpeed / Web Vitals.

 

2. Code Quality:

  • вміння писати чистий та підтримуваний код;
  • розуміння принципів DRY, KISS, компонентної архітектури;
  • досвід рефакторингу;
  • досвід code review;
  • коректна обробка помилок інтерфейсу.

 

Буде перевагою: 👍🏻

  • досвід роботи з Next.js;
  • досвід SSR або SSG;
  • досвід розробки e-commerce проектів;
  • розуміння роботи аналітики (GA / GTM / ecommerce events);
  • досвід роботи з Docker;
  • досвід взаємодії з backend-командою та SEO-спеціалістами.

 

Умови:🍩

🔹 Дружня команда 🙂;

🔹 Цікаві задачі;

🔹 Своєчасна зп;

🔹 2 місяці full time в офісі з переходом на гібридний графік. Робота в офісі дозволить вам швидше освоїти нашу адмінку, яка є доволі складною, познайомитися з командою та вибудувати ефективну взаємодію;

🔹 Адаптивний графік роботи (пн.-пт. з 9.00 / 10.00 до 18.00 / 19.00);

🔹 Корпоративні обіди;

🔹 Медичне страхування;

🔹 Придбання товарів компанії по спеціальним умовам;

🔹 Соціальні гарантії, передбачені законодавством (відпустка 24 календарних дні);

🔹 Офіс в Святошинському районі (район Кільцевої дороги, 10 хв від м. Житомирська/Академмістечко).

 

Якщо відчуваєш, що це про тебе — чекаємо на твоє резюме! 📝

Required languages

English B1 - Intermediate
Ukrainian B1 - Intermediate
React Hooks;, React, JavaScript, TypeScript, Redux, Redux Toolkit, Zustand, MobX, SEO
Published 16 March
279 views
·
63 applications
79% read
·
20% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...