В растущую команду, развивающую AI-продукты и внутренние цифровые сервисы для повышения эффективности бизнеса, ищем сильного Senior FullStack-разработчика. Нам нужен инициативный инженер-универсал, который умеет превращать бизнес-задачи в надёжные продукты: от архитектуры и backend API до удобного frontend-интерфейса и production-развёртывания.
Задачи:
- Проектирование, разработка и развитие full-stack приложений для внутренних и внешних пользователей компании;
- Разработка backend-сервисов и API с приоритетом на Python;
- Создание современных web-интерфейсов на React и/или Vue;
- Проектирование архитектуры сервисов, интеграций, моделей данных и API-контрактов;
- Работа с SQL- и NoSQL-базами данных: проектирование схем, оптимизация запросов, миграции, обеспечение целостности и производительности данных;
- Интеграция LLM, AI-сервисов, RAG-подходов, агентных сценариев и других инструментов искусственного интеллекта в корпоративные процессы и продукты;
- Использование LLM и coding-агентов в ежедневной разработке: анализ кода, ускорение реализации, подготовка тестов, документации, рефакторинг и поиск технических решений;
- Разработка интеграций с внутренними системами, внешними API, очередями сообщений, файловыми хранилищами и системами авторизации;
- Участие в выборе технологий, декомпозиции задач, оценке сроков и принятии архитектурных решений;
- Проведение code review, поддержание качества кода, развитие инженерных практик команды;
- Написание автотестов, технической документации и эксплуатационных инструкций;
- Участие в настройке CI/CD, контейнеризации и развёртывании приложений совместно с DevOps-командой;
- Проактивный поиск точек автоматизации и улучшений в текущих бизнес-процессах.
Что мы ожидаем от вас:
- Коммерческий опыт full-stack разработки от 5 лет;
- Уверенный production-опыт разработки на Python: FastAPI, Django, Flask или аналогичные фреймворки;
- Уверенное знание JavaScript/TypeScript и практический опыт с React и/или Vue;
- Опыт проектирования и разработки REST API; GraphQL будет плюсом;
- Глубокое понимание реляционных БД, прежде всего PostgreSQL:
- проектирование схем данных;
- индексы, транзакции, блокировки;
- оптимизация сложных SQL-запросов;
- миграции и сопровождение БД.
- Практический опыт работы с MongoDB и/или другими NoSQL-хранилищами;
- Понимание принципов проектирования распределённых систем, микросервисной архитектуры, асинхронной обработки и интеграционных паттернов;
- Опыт работы с Git, Docker, k8s/k3s, Linux, CI/CD;
- Практика написания unit-, integration- и e2e-тестов;
- Умение разбираться в существующем коде, самостоятельно формулировать технические решения и доводить задачи до production-результата;
- Опыт работы с LLM-инструментами и coding-агентами в разработке: Copilot, Cursor, Claude Code, Codex, Cline или аналогами;
- Интерес к AI-продуктам и желание применять ИИ не «для галочки», а для измеримого повышения производительности пользователей и команды;
- Инициативность, самостоятельность, ответственность за результат и комфортная работа в динамичной среде;
Будет считаться плюсом:
- Знание Node.js и/или Go, опыт их применения в production;
- Опыт разработки AI-приложений: RAG, embeddings, vector search, tool calling, MCP, агентные системы, evaluation-пайплайны;
- Опыт интеграции с OpenAI-compatible API, локальными LLM, vLLM, Hugging Face, LangChain, LlamaIndex или аналогичными инструментами;
- Работа с Redis, RabbitMQ, Kafka, Celery, Temporal или другими очередями и workflow-движками;
- Опыт работы с Elasticsearch/OpenSearch, векторными БД и поисковыми системами.
- Опыт внедрения SSO, OAuth2/OIDC, Keycloak, LDAP/Active Directory;
- Знание Kubernetes, Helm, Terraform, GitLab CI/CD или других DevOps-инструментов;
- Практика observability: логи, метрики, трассировка; Prometheus, Grafana, ELK/OpenSearch Stack, Sentry;
- Опыт построения B2B-продуктов, внутренних платформ, систем автоматизации или аналитических решений;
- Опыт технического лидерства, менторинга разработчиков или управления небольшими кросс-функциональными командами;
- Английский язык на уровне чтения технической документации и коммуникации с AI-инструментами.
Что важно для нас:
- Вы не ограничиваетесь полученным ТЗ, а задаёте вопросы, предлагаете варианты и видите связь между кодом, продуктом и бизнес-эффектом;
- Умеете балансировать между скоростью запуска MVP, качеством архитектуры и дальнейшей поддерживаемостью решения;
- Готовы работать в стартап-атмосфере внутри бизнеса: быстро проверять гипотезы, брать ответственность за целые продуктовые направления и адаптироваться к изменениям;
- Считаете ИИ рабочим инструментом инженера: умеете эффективно использовать его, критически проверять результаты и выстраивать безопасные процессы применения;
- Хотите создавать системы, которые реально сокращают ручной труд, повышают скорость принятия решений и масштабируют экспертизу компании.
Условия: -
Высокий уровень дохода (обсуждается на собеседовании);
-
Расширенная программа ДМС после испытательного срока;
-
Рабочие инструменты: ноутбук/ПК, мобильный телефон, корпоративная сим-карта;
-
Возможности развития, интересные задачи, отсутствие бюрократии;
-
Работа над передовыми ИИ-технологиями и созданием инновационных решений.