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 |
📊
Average salary range of similar jobs in
analytics →
Loading...