Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

React Developer (API / backend experience) — підтримка та розвиток веб-додатку

Эта вакансия закрыта. Посмотреть актуальные вакансии?

Про проект:

Потрібна підтримка та розвиток існуючого веб-додатку для внутрішнього обліку та аналізу статистики.
Додаток вже працює; основні завдання — виправлення помилок, реалізація нових функцій та вдосконалення інтерфейсу.

Частина задач передбачає роботу з API для збереження та оновлення даних у базі
(створення та оновлення сутностей з фронтенду).

Частина бізнес-логіки реалізована на сервері: дані надходять через webhooks від сторонніх сервісів.
Розробнику необхідно розуміти існуючу реалізацію webhooks та мати можливість вносити зміни або розширення за потреби.

Завдання: поточна підтримка та розвиток існуючого frontend-додатку.



Наш стек технологій:

(обов’язковий досвід роботи з більшістю з них)

  • Frontend: React

  • Стилізація: Emotion (CSS-in-JS)

  • Маршрутизація: React Router v7.x

  • UI-бібліотеки: Ant Design, Material UI (основна — Ant Design)

  • Архітектура: PWA (Progressive Web App)

  • Автентифікація: Google Sign-in (OAuth 2.0)

Інфраструктура / Серверна частина для фронтенду:

  • Веб-сервер / Зворотний проксі: Nginx 1.18.0

  • ОС: Ubuntu

  • Шрифти: Google Fonts API



Обов'язкові вимоги до кандидата:

  • Комерційний досвід роботи з React (від 2-х років).

  • Практичний досвід стилізації за допомогою Emotion або styled-components.

  • Впевнена робота з компонентами Ant Design та/або Material UI.

  • Досвід налаштування та підтримки PWA (service workers, manifest).

  • Розуміння принципів роботи Nginx як сервера для статики та зворотного проксі.

  • Знання Git, впевнена робота з REST API;
    розуміння та практичний досвід підтримки існуючих webhooks
    (аналіз, внесення змін, розширення поточної реалізації).

  • Вміння працювати з існуючим кодом, читати та розуміти чужий код.

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

  • Досвід інтеграції Google Sign-in.

  • Базове знання командного рядка Ubuntu/Linux.

  • Здатність до самостійної роботи та чіткої комунікації щодо прогресу.



Умови роботи та оплати:

  • Формат: віддалена робота (remote).

  • Тип зайнятості: підряд / фріланс (НЕ full-time).

  • Оплата: погодинна. Завдання видаються у трекері (Jira); робота виконується у зручний для вас час.

  • Графік: гнучкий, зазвичай 15–25 годин на місяць, але обсяг може змінюватися залежно від потреб проєкту. Обов'язкова щотижнева синхронізація.

  • Процес: Робота за тасками з оцінкою годин, code review, деплой на тестове середовище.


Як відгукнутися:

Надішліть, будь ласка, у відповідь:

  1. Коротке пояснення, чому ви підходите саме під цей стек
    (React + Emotion + Ant Design).

  2. Посилання на портфоліо або приклад коду на GitHub / GitLab
    зі схожими технологіями (Emotion / Ant Design).

  3. Вашу погодинну ставку (в USD).



Еще актуальные вакансии в категории DevOps

ТОВ Карго Тревелс AI-интегратор / архитектор
800 - 1500 USD
AI Integration Architect / CTO (Logistics Automation) Ищем сильного AI-интегратора / AI Architect в транспортно-логистический проект нового поколения. Создаем цифровую AI-экосистему для логистики: * AI-агенты * Telegr…
  • Удаленная работа
  • Полная занятость
13 дней 5 часов назад