Fullstack Engineer (PHP+Angular)
Summary
Builds and maintains Symfony+Angular apps for grocery delivery and internal AI tools, using AI coding assistants to accelerate development while ensuring production-quality code.
Привіт!
Ми — E-Com — команда закоханих у FoodTech та український продукт.
І ми шукаємо Spec-driven Fullstack Engineer — Symfony + Angular, який або яка разом з нами створюватиме прогресивні продукти, якими користуються тисячі українців. Не виключаємо, що і твоя сім’я.
А ще — ми ламаємо стереотипи, що ритейл — то лише про помідорчики. Повір, технічна частина наших проєктів дає ціле поле для креативу, прокачки думалки та роботи з реальним масштабом.
Цього разу ми шукаємо людину в AI кросфункціональну команду, яка буде розробляти як внутрішні продукти для покращення процесів компанії, так і продукти для Гостей.
Фокус ролі — AI-assisted SDLC та AI Spec Development. Це не про “написати промпт і прийняти будь-який згенерований код”, а про керовану інженерну розробку: зрозуміти задачу, сформувати якісну специфікацію, продумати архітектуру, використати AI-інструменти як прискорювач, критично перевірити результат, покрити його тестами та довести до production-якості.
AI для нас — це не заміна інженерного мислення, а інструмент, який підсилює сильного розробника.
Що у нас зараз в роботі:
- прокачуємо наявну доставку широкого асортименту з магазинів Сільпо;
- розробляємо надшвидку доставку продуктів та страв під новим брендом LOKO;
- створюємо внутрішні AI-продукти для покращення процесів компанії;
- розробляємо AI-powered продукти та сервіси для Гостей;
- впроваджуємо ШІ в організації: у розробку, операційні процеси, аналітику, підтримку команд, автоматизацію та роботу з даними;
- експериментуємо з AI-агентами, AI coding tools та новими підходами до software development lifecycle.
На яких цінностях будуємо проєкти?
- Український продукт для українців. Свої для своїх. Наші продукти важливі та корисні Гостям, твоїй сім’ї та твоїм друзям. І це буде актуально і сьогодні, і завтра, і після Перемоги;
- Agile mindset не на слові, а на ділі. З толком, усвідомлено та виходячи з нашого контексту. Тож, якщо ти адепт аджайлу — тобі з нами сподобається;
- Можливість впливати на продукт. Ми набираємо зірочок та даємо їм можливість сяяти та цим самим запалювати наші продукти. Здоровий глузд для нас цінніший, ніж «так історично склалося»;
- AI як інструмент інженерної продуктивності. Ми не шукаємо людей, які просто “генерують код”. Ми шукаємо інженерів, які вміють формувати якісні специфікації, працювати з AI-інструментами, перевіряти результат і відповідати за production-ready рішення.
Як ми бачимо нашого dream кандидата чи кандидатку?
- Досвід роботи 3+ роки з PHP7+/PHP8+, PostgreSQL, Symfony;
- Досвід роботи 2+ років з Angular;
- Досвід проєктування та розробки високомасштабованих і розширюваних додатків;
- Розуміння принципів SOLID, шаблонів проєктування та вміння їх застосовувати;
- Знання та досвід роботи з REST API;
- Досвід роботи з Docker;
- Знання основних інструментів для збору системних метрик, моніторингу та логування;
- Хороші комунікативні навички;
- Висока увага до деталей і потреб продукту;
- Вміння не просто виконувати задачу, а розуміти, яку проблему вона вирішує.
Окремо важливо для цієї ролі:
- Досвід роботи з Kiro та Claude Code — від 1 року;
- Досвід регулярного використання AI coding agents / AI IDE у реальних робочих задачах;
- Розуміння підходу AI Spec Development: від постановки задачі та технічної специфікації до імплементації, перевірки, тестування й production-ready результату;
- Вміння формувати якісні технічні специфікації для AI-assisted development: requirements, design notes, acceptance criteria, edge cases, test scenarios;
- Вміння працювати з AI не як з “генератором коду”, а як з інструментом для прискорення інженерного циклу;
- Здатність критично перевіряти AI-generated code: знаходити помилки, security-ризики, архітектурні слабкі місця, проблеми продуктивності та підтримуваності;
- Досвід використання AI для рефакторингу, аналізу legacy-коду, написання тестів, генерації документації та швидкої перевірки продуктових гіпотез;
- Розуміння, що відповідальність за фінальний код залишається на інженері, а не на AI-інструменті.
Що буде плюсом?
- Базові знання NodeJS, Python, Go, тощо;
- Досвід роботи з Kubernetes;
- Знання RabbitMQ, MongoDB, ElasticSearch;
- Досвід наставництва колег;
- Досвід роботи з Cursor, GitHub Copilot, Devin, Codex або іншими AI coding tools;
- Досвід розробки AI-агентів або agentic workflows;
- Розуміння MCP, tool calling, RAG, інтеграції LLM у продукти;
- Досвід створення coding guidelines, prompts, specs або engineering playbooks для командної AI-assisted розробки;
- Досвід впровадження AI-інструментів у процеси команди або організації.
Що ти будеш робити?
- Працювати в складі AI кросфункціональної scrum-команди;
- Розробляти новий функціонал продукту та удосконалювати існуючий;
- Розробляти внутрішні продукти для покращення процесів компанії;
- Розробляти продукти для Гостей, які напряму впливають на користувацький досвід у цифрових сервісах Сільпо та LOKO;
- Працювати над впровадженням ШІ в організації: автоматизація, аналітика, підтримка команд, оптимізація операційних процесів;
- Створювати та інтегрувати AI-агентів, які допомагають вирішувати реальні продуктові, операційні та бізнес-задачі;
- Брати участь у побудові AI-assisted SDLC — від формування специфікації до розробки, тестування, рев’ю, документації та production delivery;
- Перетворювати бізнес-ідеї та продуктові гіпотези на зрозумілі технічні специфікації, acceptance criteria, design notes і test scenarios;
- Працювати з Kiro, Claude Code та іншими AI coding tools для прискорення розробки, аналізу коду, рефакторингу, написання тестів і документації;
- Критично перевіряти AI-generated рішення, покращувати їх архітектурно, технічно та з точки зору безпеки;
- Підтримувати роботу продукту на всіх стадіях його життєдіяльності;
- Вдосконалювати процеси роботи в середині команди в рамках кожного спринта.
Що ми пропонуємо?
- Роботу над флагманським проектом з великою кількістю юзерів
- Можливість впливати на рішення
- Конкурентоспроможна оплата, обговорюється за результатами співбесіди з успішним кандидатом
- Підтримку ФОП
- Добровільне медичне страхування
- Знижки для співробітників мережі
- Конс’єрж сервіс для працівників
- Віддалений режим роботи. А якщо хочеш попрацювати в офісі — є затишний коворкінг в БЦ SilverBreeze на Березняках. Проте наразі в цілях безпеки ми рекомендуємо скорочувати поїздки в офіс.