• Зараз переглядає 1 шукач

Middle, Senior Full‑Stack Engineer (Node.js, React, Playwright)

  • CSS
  • Користувач ОС Linux
  • JavaScript
  • Git
  • PostgreSQL
  • React
  • React Hooks
  • Node.js
  • BASH
  • REST API
  • REST
  • Адміністрування ОС Linux
  • Адміністрування Linux Server
  • Робота з базою даних
  • SSH
  • Frontend-розробка
  • Backend-розробка
  • Tailwind CSS
  • Material UI
  • Cloudflare
  • Vite.js
  • CI/CD
  • JSON Web Token
  • Playwright
  • Prisma
  • Prisma ORM
Показати всі навичкиЗгорнути навички

Опис вакансії

Обов’язки

  • Розробка та підтримка full‑stack системи з браузерною автоматизацією, розподіленими воркерами та інтеграціями зі сторонніми сервісами.
  • Створення та оптимізація REST API на Node.js/Fastify.
  • Робота з PostgreSQL та Drizzle ORM, написання та рев’ю міграцій.
  • Побудова та підтримка складних сценаріїв автоматизації у Playwright/patchright.
  • Розробка інтерфейсів на React 18 у Vite multi‑page середовищі.
  • Адміністрування Linux‑серверів, робота з CI/CD та хмарними API (Hetzner, DigitalOcean).
  • Підтримка стабільності системи, швидке реагування на зміни сторонніх сайтів.
  • Підтримка технічної документації.

🎯 Вимоги до кандидата

Технічні навички

  • Backend / Node.js (3+ років)
    • Сильний JavaScript / Node.js 22 (async/await, streams, event loop).
    • Fastify або Express з готовністю перейти на Fastify.
    • SSE, JWT, cookies, REST API.
  • Бази даних (2+ років)
    • PostgreSQL: схеми, індекси, pooling.
    • Drizzle ORM або Prisma, міграції.
  • Browser automation / anti‑bot (1−2+ років)
    • Playwright / patchright: контексти, селектори, навігація, network interception.
    • Anti‑detection: fingerprints, Cloudflare/Turnstile/hCaptcha/reCAPTCHA.
    • Інтеграція captcha‑solver API (CapSolver, 2Captcha).
    • Дебаг нестабільних сценаріїв автоматизації.
  • Frontend (2+ років)
    • React 18 (hooks, state, effects).
    • Vite multi‑page.
    • MUI + Emotion, Tailwind CSS.
  • DevOps / інфраструктура (1−2+ років)
    • Linux, SSH/SFTP.
    • CI/CD.
    • Hetzner Cloud та DigitalOcean API (створення/снапшоти/видалення VM).
    • Bash/PowerShell для деплой‑скриптів.
  • Загальна інженерія
    • Git, читання чужого коду, написання структурованого maintainable‑коду.
  • 💼 Умови роботи
  • Робота над складним технічним продуктом з великою свободою прийняття рішень.
  • Можливість впливати на архітектуру та розвиток системи.
  • Гнучкий графік, віддалений форма
  • Тамара Поліщук,

Схожі вакансії

Усі схожі вакансії

Статистика зарплат