Привет! Нам нужен инженер, который закроет собой оба направления — backend и frontend. Вы будете проектировать архитектуру высоконагруженного корпоративного портала с нулевой толерантностью к ошибкам.
Обязанности:
Наш кандидат: Backend:
- Глубокое знание Python и FastAPI: построение сложной структуры проекта, lifetime management, middleware для трейсинга и аутентификации.
- Опыт проектирования схем в PostgreSQL: индексы, оптимизация запросов.
- Опыт работы с агрегациями в MongoDB.
- Реальный опыт интеграции LLM, в том числе локальных моделей.
- Опыт работы с векторными хранилищами: Qdrant / OpenSearch.
- Опыт настройки стека наблюдаемости: OpenTelemetry (OTEL), Jaeger, Prometheus, Grafana.
Frontend:
- Уверенное владение React 18+: хуки, контекст, управление состоянием.
- Опыт хотя бы с одним из инструментов управления состоянием: Redux Toolkit / Zustand / MobX.
- Профессиональная работа с TypeScript: строгая типизация, дженерики, утилитарные типы.
- Опыт кастомизации Ant Design: переопределение Less/CSS-in-JS, создание собственных тем.
- Умение работать с API-клиентами, в частности Axios.
- Умение работать с файловыми потоками: FormData, Blob.
Дополнительно:
- Опыт работы с Editor.js.
- Понимание WebSockets, в частности для чатов или стриминга AI-ответов.
Будет плюсом:
- Опыт интеграции поисковых движков OpenSearch / Elasticsearch для полнотекстового поиска.
- Навыки оптимизации TTFB — времени до первого байта.
- Опыт работы с кешированием, в частности Redis.
- Знание GraphQL как альтернативы REST для сложных выборок.
Условия: Что мы предлагаем:
-
Доход и стабильность:
-
Конкурентное вознаграждение, которое обсудим индивидуально на собеседовании;
-
Официальное оформление по ТК РФ;
-
Полностью белая зарплата с гарантированными выплатами 2 раза в месяц.
-
Свобода и развитие:
-
Высокий уровень самостоятельности и реальная возможность влиять на результат;
-
Интересные и масштабные задачи для профессионального роста;
-
Обучение за счёт компании: тренинги, семинары, книжный клуб.
-
Забота о здоровье и комфорт:
-
Частичная компенсация ДМС, медицинских услуг, лекарств и абонемента в фитнес-клуб;
-
Психологическая поддержка и страхование жизни от несчастных случаев;
Материальная помощь в особых жизненных ситуациях;
-
Кешбэк 15% бонусами на покупки во «ВкусВилл» и бонусы на важные даты;
- Скидки и специальные предложения от партнёров компании.
Присоединяйся к команде, которая делает жизнь людей более здоровой и вкусной!