Lead Backend Engineer / Tech Lead
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
PitchMe — уникальный HRTech-проект, экосистема талантов, построенная вокруг идеи, что главное для кандидата – возможность продемонстрировать свои настоящие навыки. Обрабатывая большие данные и анализируя цифровой след соискателя, мы анонимно предлагаем наиболее подходящие вакансии. Мы создаем современную, человечную и ориентированную на кандидата платформу по поиску работы.
За прошлый год мы выросли в 5 раз, и более 170 000 кандидатов зарегистрировали свои профили на нашей платформе. Мы вошли в 20 самых перспективных HR-проектов в Европе, выиграли ряд международных премий, включая грант от MIT. Еще о нас время от времени пишут в медиа - можно почитать тут, тут и тут.
Среди наших клиентов крупнейшие технологические бизнесы: Miro, Intercom, Typeform и другие. Недавно мы успешно закрыли раунд инвестиций, и впереди у нас большие планы по развитию продукта на рынке Европы и США. Для их реализации нам очень нужен профессионал с уверенным опытом веб-разработки, готовый занять позицию техлида, ментора и наставника в продуктовой команде.
Стек и технологии:
Backend: Python, Flask
Frontend: JS (React), TypeScript, ES6+ES7, Webpack, Gatsby.js
Дополнительно: PostgreSQL, SQLAlchemy, Rq, Redis, Nginx, Heroku
Чем предстоит заниматься:
- Руководство командой разработки (контроль качества кода, менторство, найм и онбординг)
- Участие в проектировании архитектуры и оптимизации производительности сервисов
- Внедрение и развитие лучших инженерных практик
- Планирование спринтов, декомпозиция и оценка задач команды совместно с PM
- Разработка новых сервисов и поддержка существующих
- Работа с техдолгом, планирование и обоснование рефакторинга
- Взаимодействие с Head of Product, Lead Data Scientist и стейкхолдерами по задачам своей команды
- Управление бэклогом
- Контроль соблюдения сроков реализации версий
Наши ожидания от кандидата:
- 6+ лет опыта разработки на Python
- Опыт проектирования микросервисной архитектуры
- Опыт управления небольшими командами
- Желание и готовность настраивать внутренние процессы и делиться своей экспертизой
- Способность видеть систему в целом, находить слабые места и вырабатывать эффективные решения
- Умение не только генерировать технические идеи, но и убедительно их презентовать, защищать и гибко адаптировать
- Знание английского на уровне Upper-Intermediate (B2) и выше
Будет плюсом:
- Знание JavaScript, TypeScript, React
- Понимание основ ML и Data Science
Условия:
- Стабильный и живой бизнес, возможность расти вместе с продуктом
- Конкурентная з/п + опцион
- Кроссфункциональная команда с горизонтальной структурой
- Компенсация посещения профессиональных конференций, курсов, митапов
- Возможность работать как из офиса (г. Санкт-Петербург, ст.м. Петроградская), так и удалённо
- Гибкий график, высокая степень свободы и самостоятельности в выборе и реализации технических решений