Full-Stack Engineer (Next.js + n8n + Integrations) Offline
Contera будує SaaS для автоматизації реклами. Продукт працює на стику інтеграцій (Google Ads/Google APIs/Meta APIs / Stripe), автоматизаційних workflow (n8n) та AI-функцій (OpenAI). Потрібна людина, яка може брати відповідальність за функціонал end-to-end і доводити його до стабільного продакшна.
Кого шукаємо:
Це роль для strong mid/senior.
Якщо комерційного досвіду менше 3+ років або немає реальних інтеграцій/продакшн-ownership — скоріш за все, буде важко.
Що буде в задачах (реально)
- Будувати та підтримувати workflow в n8n, які є частиною core бізнес-логіки (не “побічний тул”, а ключовий шар).
- Інтегрувати зовнішні API та синхронізувати дані: Google Ads API, Google APIs, Stripe, OpenAI.
- Робити надійні процеси: retries/backoff, idempotency, дедуп, обробка rate limits, нормальне логування помилок.
- Працювати з БД: схема, індекси, запити, оптимізація.
- Розвивати продукт у Next.js (App Router): UI, форми, стани, авторизація, внутрішні інструменти.
- Підтримувати лендінги в рамках продукту (але це не основна робота).
Обов’язково
- Комерційний досвід: React/Next.js + TypeScript.
- Реальний досвід інтеграцій зі сторонніми API (OAuth, webhooks, rate limits, retries).
- Розуміння HTTP/REST, механіки авторизації, безпеки токенів.
- Досвід роботи з реляційними БД (SQL), оптимізація запитів, індекси.
- Уміння робити зміни так, щоб не ламати прод: мінімальні тести/перевірки, акуратні релізи, чіткі логі.
Плюсом буде (сильно)
- Досвід з n8n (або подібними automation-платформами) у продакшні.
- Досвід побудови фонових джобів/кронів/черг і спостережуваності (alerts, error tracking).
- Досвід з оплатами/підписками (Stripe) і роботою з вебхуками.
- Досвід з Google Ads API або будь-якими складними/капризними API.
- Досвід з event-driven архітектурою (webhooks/queues) та production observability.
Технічний стек
- Frontend: Next.js 15 (App Router), React 19, TypeScript
- Backend: Next.js API routes + MySQL
- Automation layer: n8n (core business logic) + Node.js scripts
- Integrations: Google Ads API, Google APIs, Stripe, OpenAI API
Формат
- Remote, full-time
- Невелика команда, багато відповідальності
- Вплив на архітектуру та якість системи
Компенсація
- $1800-$2400
- Equity (залежить від рівня та перформансу)
Перегляд умов у міру росту продукту
Якщо вакансія зацікавила, прохання разом з відгуком надіслати оцінку тестового завдання в годинах, та текстом описати логіку його виконання.
Посилання на тестове завдання:
https://drive.google.com/drive/u/4/folders/17dGvtaif4yOwYC1TPQnsb5GhrlM2G2wa
Required skills experience
| Next.js | 3 years |
| TypeScript | 3 years |
| React.js | 3 years |
| MySQL | 3 years |
| API Integration | 3 years |
| n8n | 1 year |
| OAuth 2.0 | 2 years |
| Exception and Error handling | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs Fullstack →