Мы приглашаем опытного Fullstack Веб разработчика присоединиться к нашей команде для работы над новым инновационным карьерным продуктом на базе социальных механик.
Вам предстоит работать над архитектурой системы и разрабатывать социальные сервисы для профессионалов ИТ-индустрии, которые помогут им найти близких по духу коллег, развиваться профессионально и делиться знаниями.
Проект развивается как внутренний стартап в холдинге HeadHunter. У нас небольшая и динамичная команда с большой свободой и минимумом бюрократии.
Обязательные требования:
- Крепкие знания Python.
- Опыт работы с FastAPI.
- Знание и опыт работы с SQLAlchemy
- Опыт работы с PostgreSQL.
- Опыт работы с Redis для кэширования, обработки данных в реальном времени, использования в качестве брокера сообщений.
- Опыт работы с Neo4j.
- Знание Javascript.
- Опыт работы с Jinja2.
- Умение верстать (знание Tailwind CSS/Bootstrap/или аналогичные инструменты для стилизации приложений).
- Понимание работы с REST API, HTTP, опыт работы с сетевыми запросами.
- Знание принципов ООП, паттернов проектирования, умение писать чистый, поддерживаемый код.
- Умение проектировать и развивать архитектуру сервисов.
Будет плюсом:
- Опыт разработки адаптивных веб-приложений для Desktop и Mobile с использованием Server-Side Rendering (SSR).
- Опыт работы с HTMX.
- Понимание SEO.
- Опыт работы с Kafka.
- Опыт работы с системами мониторинга (например, Grafana и Elastic APM) для мониторинга производительности.
- Опыт работы с ElasticSearch.
Обязанности:
- Разработка программных продуктов в соответствии с требованиями проекта.
- Самостоятельное изучение новых технологий и методологий.
- Отладка и устранение ошибок в программном обеспечении.
- Разработка тестов для новой и существующей функциональности.
- Поддержка и сопровождение внедренных программ.
- Участие в проработке и декомпозиции задач.
- Разработка инструкций и технической документации.
- Обучение и поддержка младших разработчиков.
- Проектирование решений для сложных инженерных задач.
- Доработка приложений для достижения целей команды.
- Участие в проектировании архитектурных решений с привлечением необходимых специалистов.
- Разработка стратегии технологического развития проектов с учетом мобильной разработки.
Условия:
- Гибкий график работы из дома либо в офисе.
- Современную технику, необходимую для работы.
- Корпоративное ДМС (со стоматологией) с первого месяца работы, страхование жизни.
- Корпоративный сервис с круглосуточной поддержкой юриста, психолога и финансового консультанта.
- Промокоды и бонусы от партнеров.
- Электронная корпоративная библиотека.
- Профессиональный и дружный коллектив.
- Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях.
- Достойный уровень заработной платы.
- Совместную постановку целей и индивидуальный план развития.