Full-Stack Engineer (Next.js + n8n + Integrations) Offline

ConteraAI inc. Verified Employer

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
Google ads API, Meta Marketing API, OpenAI API, Redis

The job ad is no longer active

Look at the current jobs Fullstack →

Loading...