Вакансия: Middle fullstack (Python + React) разработчик
Описание вакансии
Мы - стартап. Делаем нужный рынку продукт для поиска работы и кандидатов.
Что предстоит делать:
- Работать с OpenSearch/Elasticsearch:
- Настраивать индексы и поисковые алгоритмы для быстрого и релевантного поиска резюме / вакансий.
- Реализовывать аналитические запросы (агрегации, ранжирование, подсказки).
2. Интегрировать источники резюме & вакансий с различных платформ (HH, Habr, Avito, LinkedIn и др.) по API.
3. Участвовать в разработке фронтенда на React: интерфейсы для поиска, фильтрации и визуализации аналитики (графики, heatmaps).
4. Помогать масштабировать систему для обработки больших объемов данных.
Что ждем от вас:
- Опыт коммерческой разработки от 2-3 лет (Python + React).
- Глубокие знания Python (FastAPI/Django, асинхронность, SQLAlchemy/asyncpg).
- Опыт с PostgreSQL: сложные запросы, оптимизация, партиционирование.
- Навыки работы с OpenSearch/Elasticsearch:
- Поисковые запросы, агрегации, кастомизация ранжирования.
- Настройка анализаторов и токенизаторов для текстовых данных.
- Уверенное владение React c Next.js (hooks, state management, работа с API). Желательно знание Material UI
- Понимание ETL-процессов и работы с большими данными.
- Опыт с Docker, GitLab CI/CD.
Что предлагаем:
- Работу над продуктом для рынка труда с реальным impact (помогаем людям находить работу мечты!).
- Современный стек и сложные задачи: от парсинга данных до аналитики.
- Гибкий график и полностью удаленный формат.
- Конкурентную зарплату (обсуждается индивидуально).
- Команду экспертов, увлеченных data-driven продуктами.
Формат: Удаленно (команда в EU/RU)
Стек: Python (FastAPI), React, OpenSearch, PostgreSQL