Frontend Developer (React)

Компанія Cleveroad шукає Frontend Developer (React) під новий проєкт. Якщо ти прагнеш працювати з сучасними технологіями, бачити результат своєї роботи та розвиватися разом із досвідченою командою — приєднуйся!
 

Необхідні навички

  • Комерційний досвід розробки на JavaScript від 2 років.
  • Знання та практичний досвід роботи з React.js (Hooks, функціональні компоненти, Context API).
  • Досвід використання TypeScript (типізація props, state та основних сутностей).
  • Розуміння принципів роботи з REST API (fetch, axios).
  • Впевнене володіння HTML5, CSS3 (Flexbox, Grid).
  • Робота з системами контролю версій (Git, GitHub/GitLab/Bitbucket).
  • Навички адаптивної та кросбраузерної верстки.
  • Знання базових патернів проєктування у фронтенді.
  • Розуміння роботи з npm/yarn, збирачами (Webpack/Vite).
  • Уміння читати та розбиратися в чужому коді.
     

Буде перевагою

  • Досвід роботи з Redux Toolkit / Zustand / MobX.
  • Написання unit-тестів (Jest, React Testing Library).
  • Оптимізація продуктивності React-застосунків.
  • Робота з UI-бібліотеками (MUI, Ant Design, TailwindCSS, shadcn/ui).
  • Використання React Query / SWR для взаємодії з API.
  • Знання Next.js або інших meta-фреймворків.
  • Базове розуміння CI/CD процесів.
  • Робота з GraphQL.
  • Досвід у Figma / Zeplin (читання макетів, Pixel Perfect).
  • Англійська мова.
     

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

  • Розробка клієнтської частини веб-додатку на React з нуля або участь у розвитку існуючої платформи.
  • Створення інтерфейсів для управління замовленнями, планування задач, відстеження статусів і взаємодії з даними.
  • Реалізація офлайн-режиму роботи з використанням Service Workers, IndexedDB або аналогічних технологій.
  • Інтеграція з REST API та робота з реальними даними у реальному часі (WebSocket / SSE).
  • Оптимізація продуктивності та забезпечення стабільної роботи додатку на мобільних пристроях і планшетах.
  • Співпраця з командою бекенд-розробників і дизайнерів для узгодження API та UX-рішень.
     

Ми пропонуємо

  • Культуру, що підтримує професійний розвиток.
  • Наставництво від досвідчених колег і можливості кар’єрного зростання.
  • Реальний вплив на результат та можливість бачити результати своєї роботи.
  • Індивідуальну програму навчання + компенсацію професійних курсів та сертифікацій.
  • Оплачувану відпустку, лікарняні та day-off.
  • Повну фінансову, юридичну та HR-підтримку.
  • Компенсацію витрат на відрядження та конференції.

Required skills experience

React.js 2 years

Required languages

English A2 - Elementary
Published 2 October
374 views
·
59 applications
99% read
·
70% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...