logo[мetahunt]
> DOU
senior

Full Stack Engineer

Trypillian
format:Remotecompany:Startup
typescriptjavascriptgoogle cloudawsazurekubernetespostgresqlpythonelasticsearchmicroservices
mcpai agentslangchain
> full description

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

  • Досвід автономної розробки та запуску фіч end-to-end: від аналізу вимог і проєктування до deployment, моніторингу та підтримки у production.
  • Практичний досвід роботи щонайменше з двома суттєво різними мовами програмування.
  • Сильний практичний досвід backend-розробки.
  • Досвід frontend-розробки з одним із сучасних JavaScript/TypeScript-фреймворків.
  • Практичний досвід проєктування та розробки мікросервісної архітектури.
  • Розуміння принципів горизонтального масштабування, stateless-сервісів, розподіленої обробки та роботи систем під навантаженням.
  • Практичний досвід із Google Cloud, AWS, Azure, тощо.
  • Розуміння CI/CD, контейнеризації, observability, безпеки та експлуатації production-систем.
  • Досвід роботи у продуктовій команді або стартапі.
  • Здатність працювати автономно, самостійно ухвалювати технічні рішення та відповідати за кінцевий результат.
  • Готовність працювати hands-on по всьому стеку та братися за задачі поза межами вузької спеціалізації.
  • Здатність задавати технічний напрям, покращувати архітектуру системи та підвищувати якість інженерних рішень команди

Підхід до роботи

  • Орієнтація на вирішення продуктової проблеми, а не лише на виконання технічного завдання.
  • Здатність конструктивно працювати в команді: аргументувати свої рішення, чути альтернативні точки зору, знаходити компроміси та домовлятися про спільний технічний підхід.
  • Уміння працювати з неповними вимогами та самостійно знаходити шлях до результату.
  • Здатність швидко опановувати незнайомі технології, системи й кодові бази.
  • Уміння працювати з недокументованими API, нестандартними інтеграціями та технічною невизначеністю.
  • Сильні навички debugging, reverse engineering і пошуку неочевидних рішень.
  • Прагматичний баланс між швидкістю, якістю та довгостроковою підтримкою.
  • Готовність створювати прототипи й контрольовані тимчасові рішення для швидкої перевірки гіпотез.
  • Здатність перетворювати успішні прототипи на надійні production-рішення.
  • Ownership mentality: готовність розбиратися з проблемою незалежно від того, в якій частині системи вона знаходиться — frontend, backend, data, infrastructure чи зовнішній сервіс.

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

  • Досвід розробки продукту або окремого технічного напряму з нуля.
  • Досвід у ролі Founding Engineer, Tech Lead або першого інженера напряму.
  • Досвід із AI/LLM-функціональністю, coding agents, MCP або agentic workflows.
  • DevOps-досвід і здатність самостійно працювати з хмарною інфраструктурою.

Що ми пропонуємо

  • Цікаві інженерні задачі — від реалізації нетривіальних продуктових задач до технічних викликів у вигляді розподілених систем, обробки великих обсягів даних та AI-функціональності.
  • Свободу у виборі технічних підходів. Ми очікуємо від інженерів не лише реалізації готового рішення, а й вибору архітектури, технологій та способу вирішення проблем.
  • Гнучкий технологічний стек. Ми не прив’язані до одного фреймворку чи мови й обираємо інструменти залежно від задачі.
  • Основний стек сьогодні: Python, TypeScript, Rust, PostgreSQL, Elasticsearch, Terraform та Kubernetes.
  • Можливість працювати з ML/AI та сучасними LLM-технологіями не як з окремим експериментальним напрямом, а як із частиною реального продукту.
  • Роботу на стику різних інженерних напрямів: product engineering, data engineering, AI/ML та infrastructure.
  • Сильну компактну інженерну команду, в якій разом працюють full-stack, data та AI engineers.
  • Можливість впливати не лише на реалізацію окремих задач, а й на архітектуру, технічні рішення та розвиток продукту загалом.

Умови

  • Офіційне працевлаштування;
  • Можливість професійного розвитку
  • Роботу з інноваційними технологіями та реальними продуктами;
  • Дружню команду та відкриту комунікацію.
Відгукнутись на вакансію