← к выдаче
разработка

Senior Backend Engineer

Onepage7 дн. назад

Коротко

Develops backend services for AI-native website builder; works on microservices, integrations, and automation; makes architectural decisions. · Needs: 7-15 years Node.js backend; TypeScript, Nest.js, MongoDB, PostgreSQL, Docker, Kubernetes, microservices, async queues, event streaming.

Описание от работодателя

Доброго дня, Ми, Onepage.io , будуємо AI-native конструктор, який дозволяє бізнесу чи агенції створити та розвивати онлайн-присутність за допомогою агентського ШІ, що автономно вирішує, як має виглядати, працювати й розвиватися присутність клієнта в інтернеті. Onepage - одна з небагатьох українських команд, яка має реальну змогу працювати й експериментувати з найновішим як в R&D, так і в продакшені, і ви можете долучитись та робити це з нами. За плечима - 8 років на ринку. Торік ми стали першим європейським білдером у нашій категорії, що повноцінно інтегрував AI у продукт, а цьогоріч запустили AI-agent та MCP, які набувають популярності в європейських країнах. Ми обслуговуємо понад один мільйон сторінок по всьому світу. Кого шукаємо Backend-інженера з сильним досвідом у Node.js та зрілим архітектурним мисленням. Надамо перевагу інженеру, який не просто пише код, а розуміє, як проєкт будувати, змінювати, підтримувати та масштабувати — і приймає архітектурні рішення, з якими команда житиме роками. Зараз активно працюємо над новими сервісами, інтеграціями, автоматизацією, тому роботи цікавої вистачить. Що треба вміти Будь ласка, ознайомтесь уважно. Вказали не все підряд, а тільки дійсно потрібне. 7–15 років досвіду з Node.js та бекенд-розробкою Вмієте задавати технічний напрямок, аргументувати компроміси й доводити рішення до продакшену, а не тільки закривати таски Розумієте, коли потрібен моноліт, а коли мікросервіс (і коли не потрібен ні той, ні інший) Маєте досвід роботи в мікросервісній архітектурі Працювали з Docker, Kubernetes, Helm (буде плюсом, якщо маєте досвід з Istio) Вмієте профілювати код і запити Є досвід складних міграцій (не тільки rename поля) Розбираєтесь в асинхронних чергах, event streaming, data transformation Добре володієте TypeScript Впевнено працюєте з Nest.js Писали сервіси, що працюють з MongoDB + PostgreSQL Працювали з NATS або чимось подібним CI/CD — не просто слова. GitLab Pipelines, Prometheus, Grafana — бажано Тестування: Jest або інші, Selenium — бонусом Реалізовували REST, JSON-RPC API, event-driven архітектури та real-time рішення Вмієте ефективно користуватися AI-асистентами для написання коду — як частиною щоденного робочого процесу Що буде плюсом Досвід інтеграції з платіжками (Stripe, інші) Базові знання фронтенду (React), щоб орієнтуватись у загальній структурі Розумієте AI на архітектурному рівні — як вбудувати зовнішні AI-сервіси та API в надійну систему Працювали з AI-фреймворками (LangChain, Mastra, CopilotKit тощо) — досвід хоча б з одним із них буде плюсом Що робити Писати нові сервіси, оптимізувати існуючі, автоматизувати внутрішні процеси Проєктувати архітектуру нових напрямків і відповідати за ключові технічні рішення Інтегрувати сторонні платформи Покращувати Developer Experience у команді Працювати з іншими командами над спільними задачами Робити продукт, яким щодня користуються сотні тисяч людей З ким працювати Продуктова команда з 10 інженерів , кожен з яких має 7–15+ років досвіду. Всередині у нас мінімум мікроменеджменту, але високі вимоги до якості. Є своя культура коду, архітектури та рішень — і ми хочемо, щоб ти її доповнив , а не просто вписався. Що пропонуємо Контрактну роботу з ФОП або іншою формою, якщо ви в Європі Відпустка та лікарняні згідно з німецьким законодавством Розумних колег та відчуття інформованості про те, що потрібно робити Усі AI-тули й підписки, які вам потрібні для роботи за наш рахунок Відрядження й офлайн-івенти команди Робочий графік без повідомлень уночі Великий внесок у розвиток успішного продукту з реальною ринковою позицією та аудиторією Нам важливо Відповідайте на вакансію «від себе» - просто посилання на резюме з великим шансом не буде розглянуте в умовах великої кількості кандидатів. Вкажіть, чому саме ви можете бути релевантним для цієї ролі Вкажіть свою локацію та чи плануєте найближчим часом переїзд Толерантне ставлення до мови колег-українців у команді. Якщо болюче слухати мову агресора - розуміємо та поважаємо. Наразі у нас розмовляють професійно доступними мовами. Ви хочете залишитись у компанії надовго ( 2+ роки ) Дякуємо!