Senior Product Engineer (Fullstack)

Для американської продуктової компанії шукаємо Full-Stack Developer для розвитку B2B SaaS-платформи у connected-home індустрії. Роль із end-to-end ownership, сильним впливом на продукт, AI-native підходом і прямою взаємодією з engineering leadership.

Senior Product Engineer (Fullstack)
Повна зайнятість
Англійська: Advanced

Що ви будете робити

  • Володіти одним або кількома важливими продуктовими доменами — наприклад, AI agents, payments, public API, real-time engine тощо — від архітектури до rollout.
  • Приймати system design рішення в AWS serverless stack: data model, API shape, multi-tenant isolation, performance, observability.
  • Писати production code по всьому стеку: backend — Lambda, AppSync, GraphQL, Postgres; frontend — React, MUI.
  • Будувати AI-first рішення: LLMs, prompt engineering, RAG, agentic workflows. Допомагати створювати розумніший продукт і розумніші підходи до роботи.
  • Підвищувати engineering bar через code reviews, RFCs, ExecPlans і стандарти, які ви задаєте власним прикладом.

Що ми очікуємо

  • 5+ років досвіду у створенні production software для реальних користувачів.
  • Сильне архітектурне мислення та system design. Ви володіли нетривіальними системами через кілька релізів.
  • Досвід ведення складних end-to-end features із помітним продуктовим impact, а не лише refactoring чи incremental improvements.
  • Практична впевненість у роботі з AI technologies: інтеграція LLMs у реальні продукти, hands-on досвід із prompt engineering, vector databases та RAG.
  • Product sensibility: вам важливі UX, швидкість, якість і polish; ви вмієте аргументовано push back, коли рішення виглядає не так, як має.
  • Комфортна робота без надмірного PM-супроводу: ви здатні формувати проблему, а не лише реалізовувати готове рішення.
  • Високий рівень ownership. Ви self-directed full-lifecycle builder, який/яка проводить feature від ідеї до production.
  • Відмінна письмова комунікація. Більшість роботи відбувається async, у письмовому форматі: PRs, RFCs, ExecPlans, Slack threads.

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

  • Досвід scaling GraphQL APIs з AppSync або Apollo.
  • Практики observability в AWS/Sentry: CloudWatch, metrics, alarms, structured logging.
  • Досвід створення B2B SaaS, що працює з sensitive data: payments, PII, multi-tenant isolation.
  • Побудова agentic systems або production AI features, складніших за базовий LLM call.
  • Досвід у startup або компанії з по-справжньому високим engineering bar.

Технологічний стек

Не очікується, що ви вже працювали з усім переліком нижче, але важливо, щоб вам було цікаво працювати близько до більшості цих технологій.

  • Language: TypeScript end-to-end.
  • Frontend: React, Material UI, Vite, GraphQL clients.
  • Backend: Node.js Lambdas, AppSync GraphQL, Hono-based REST Public API, EventBridge, SQS, DynamoDB.
  • Data: Postgres Aurora, tsvector-based full-text search, real-time sync engine over WebSockets.
  • Infra & Observability: AWS, CDK, Sentry, CloudWatch.
  • Tooling: pnpm + Nx monorepo, Vitest, Playwright, Linear, Slack, Notion, Claude Code.

Як ми працюємо

  • Мінімум бюрократії та прямий доступ до leadership. Жодних зустрічей заради зустрічей. Ви напряму працюватимете з Head of Engineering та іншими лідерами над тим, що справді важливо. Решта часу — для build.
  • Six-week cycles. Планування і shipping відбуваються шеститижневими циклами з cooldown між ними. Достатньо довго, щоб зробити щось суттєве, і достатньо коротко, щоб вчасно скоригувати напрям.
  • Engineers own domains end-to-end. Від архітектури до rollout і подальшого health домену. Без “throwing things over the wall”.
  • Пріоритети змінюються, коли цього потребують бізнес і клієнти. План — це інструмент, а не контракт. Якщо партнерська проблема або ринковий зсув змінює те, що є найважливішим, команда рухається відповідно.
  • Code improvements заохочуються, а не узгоджуються нескінченно. Якщо ви бачите, що у вашому домені щось варто покращити, ви це покращуєте. Для цього не обов’язково чекати окремий ticket.
  • Async-first, writing-first. Більшість рішень ухвалюється у PRs, RFCs, ExecPlans і Slack threads. Зустрічі — лише для того, що неможливо ефективно вирішити письмово.
  • Small team, high trust, high bar. Ви матимете реальну автономію і реальну відповідальність. У команді цінують good intent і direct communication.
  • AI-native by default. Команда використовує AI tooling — Claude Code, Cursor, Linear тощо — у щоденній роботі. Очікується, що кожен/кожна engineer буде впевнено й усвідомлено розуміти, де AI допомагає, а де ні.
Unser Recruiter
Марта Стопець
Марта Стопець
Rekrutierer kontaktieren
Full-stack Engineer
Lead, Senior
Remote
Марта Стопець
Head of Product Design
Англійська (Upper-intermediate)
Повна зайнятість
Валерія Компанієць
Field Engineer & Military Liaison
Kiew, Україна
Англійська (Upper-intermediate)
Повна зайнятість
Валерія Компанієць
Senior Hardware & Integration Engineer
Kiew, Україна
Англійська (Upper-intermediate)
Повна зайнятість
Марта Стопець
Head of IT department
Kiew, Україна
Dnipro, Україна
Lwiw, Україна
Англійська (Upper-intermediate)
Повна зайнятість
Англійська (Upper-intermediate)
Повна зайнятість
Kiew, Україна
Англійська (Upper-intermediate)
Повна зайнятість
Kiew, Україна
Англійська (Upper-intermediate)
Повна зайнятість