Senior Full-Stack WordPress Developer / Code Architect

to $3000

Ми шукаємо досвідченого Senior Full-Stack WordPress Developer / Code Architect (5+ років досвіду) для проєктування та розробки високонавантажених e-commerce рішень, складних інтеграцій та сучасних Web/AI-архітектур.

 

🎯 Основні вимоги :

  • Досвід: від 5–7 років комерційної розробки, з них мінімум 3 роки на WordPress/WooCommerce у високонавантажених проєктах.
  • WordPress (Core):
    • Глибоке розуміння ядра: hooks, actions/filters, WP_Query, WP REST API, WP-CLI, WP-Cron, transients, Options API.
    • Розробка кастомних тем з нуля без білдерів, child themes, CPT, taxonomies, meta boxes.
    • Розробка ООП-плагінів з нуля (а не набором функцій у functions.php).
    • Gutenberg (кастомні блоки на React, block patterns, FSE, theme.json).
    • ACF Pro / Meta Box, багатомовність (WPML, Polylang), Multisite.
    • Робота з легасі-кодом і безпечна міграція старих проєктів.
  • WooCommerce:
    • Хуки, перевизначення шаблонів, кастомні поля товарів та замовлень.
    • Власні payment gateways та shipping methods.
    • HPOS (High-Performance Order Storage), міграція зі старої схеми замовлень.
    • Оптимізація каталогів 10k+ SKU (фасетні фільтри, індексація, оптимізація запитів).
    • Товарні фіди (Google Merchant, Rozetka, Prom, Facebook), синхронізація з ERP/CRM, автоматичний парсинг & моніторинг цін через API.
    • Subscriptions, мультивалютність, складна логіка знижок і промо.
  • Backend PHP 8.1+ & DB:
    • ООП, SOLID, DI, namespaces, PSR-стандарти, Composer.
    • MySQL / MariaDB (складні JOIN, індекси, EXPLAIN, міграції), Redis / Memcached, черги задач і фонові процеси.
    • Тестування: PHPUnit, PHPStan/Psalm (рівень 6+), статичний аналіз у CI.
  • Frontend:
    • JS ES6+, TypeScript, HTML5, CSS3/SCSS, Tailwind. Збірка: Vite, Webpack, npm/yarn.
    • React / Next.js (SSR/SSG/ISR, App Router, Zustand, Redux Toolkit, TanStack Query).
    • Headless WordPress (WPGraphQL, REST-інтеграція, гібридні архітектури).
    • Оптимізація Core Web Vitals, accessibility, адаптивність, кросбраузерність.
  • Python (Automation & Services):
    • Скрипти автоматизації, ETL, обробка великих масивів даних.
    • Парсинг: Playwright, Selenium, BeautifulSoup, обхід антибот-захисту.
    • FastAPI / Flask для внутрішніх сервісів і мікросервісів, pandas, планувальники задач.
  • DevOps & Інфраструктура:
    • Адміністрування VPS на Ubuntu/Debian (SSH, sudo, Nginx, тюнінг PHP-FPM, memory_limit, opcache).
    • SSL (Certbot, Let’s Encrypt), DNS, Cloudflare, CDN, безпека сервера (ufw/iptables, fail2ban).
    • Docker & docker-compose, CI/CD (GitHub Actions / GitLab CI).
    • Git (feature branches, rebase, code review), моніторинг (New Relic, Grafana, логи, алерти).
  • ШІ — Просунутий рівень (AI Integration):
    • Досвід роботи з LLM API (Anthropic, OpenAI): tool use, structured outputs, streaming.
    • Промпт-інжиніринг, AI-асистенти в щоденному циклі (Claude Code, Cursor, Copilot).
    • RAG, embeddings, векторні бази (pgvector, Pinecone, Qdrant), MCP, агентні воркфлоу.
    • Впровадження AI-фіч у продукт (рекомендації, персоналізація, автогенерація описів товарів, чат-боти).
  • Роль Архітектора:
    • Проєктування архітектури з нуля, техдокументація (ADR, схеми даних).
    • Code review з поясненнями, декомпозиція задач, стандарти команди, менторство.
    • Комунікація з бізнесом: переклад вимог у технічні рішення та навпаки.


Буде плюсом (Bonus Skills):

  • Laravel або Symfony, Node.js, GraphQL, Elasticsearch, Kubernetes, Shopify, інтеграції з маркетплейсами, досвід у e-commerce.


💬 Софт-скіли & Англійська:

  • Самостійність, висока відповідальність за результат,ініціативність, вміння аргументовано заперечити.
  • Англійська: від B2 (Upper-Intermediate).
     

  🎯 Обов'язки:

  • Розробка та підтримка e-commerce рішень (WordPress/WooCommerce).
  • Створення та розвиток кастомних дашбордів на React/Next.js.
  • Повне адміністрування серверної частини та мережевих налаштувань (DNS/Cloudflare).
  • Технічне проєктування взаємодії (API) між різними частинами системи.

    Що ми пропонуємо:
  • Можливість працювати над цікавими проєктами без зайвої бюрократії.
  • Пряма комунікація та швидке прийняття рішень.
  • Простір для професійного росту та впровадження власних ідей.
  • Графік роботи з 10:00-19:00 та віддалений формат
  • Чіткі задачі, підтримка в команді, технічні інструкції
  • Оплачувані відпустки та лікарняні,профільні навчання та курси англійської

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 17 August
74 views
·
10 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...