Мета ролі Full Stack Developer долучиться до розвитку мультиагентної системи та платформи для неї, забезпечуючи стабільність, масштабованість і якість продукту, який уже працює в production. Роль передбачає роботу як із backend, так і з frontend-частиною системи.
Обов’язки * Розробка та підтримка backend-сервісів і мікросервісів * Обов’язковий деплой сервісів у production * Проєктування та підтримка баз даних * Розробка та доопрацювання frontend-частини (React) * Робота з високонавантаженою системою * Інтеграція та робота зі сторонніми API * Підтримка та розвиток уже існуючого продукту * Участь у технічному розвитку платформи
Обов’язкові вимоги * Досвід комерційної розробки на рівні Middle / Senior (від 3 років) * Впевнений досвід backend-розробки * Обов’язковий досвід деплою сервісів у production * Знання основ DevOps (CI/CD, розуміння процесів релізу) * Обов’язкове знання Python (FastAPI) * Обов’язкове знання SQL * Досвід роботи з реляційними базами даних (зокрема PostgreSQL) * Досвід frontend-розробки (React) * Готовність працювати з різними типами задач: backend і frontend * Відповідальність за якість і надійність реалізації
Буде перевагою * Досвід роботи в продуктовій команді * Досвід підтримки та розвитку вже існуючих технічних проєктів * Досвід роботи з нестабільними або складними сторонніми API * Досвід роботи з аналітикою та даними (вивантаження, інтеграції з дашбордами та аналітичними системами) * Досвід роботи з високонавантаженими системами * Досвід роботи з хмарами (AWS — буде плюсом, але не обов’язково)
Формат роботи * Full-time * Повністю віддалено
Контекст проєкту * Внутрішній продукт у межах холдингу * Мультиагентна система та платформа для неї * Проєкт уже в production та активно розвивається