Шрифт:
Интервал:
Закладка:
Команда 26 классных ребят (21 разработчик, 2 PM, HR, маркетолог, офис-менеджер), половина из них несколько лет работает вместе.
Команда фигачит с 2011 года, до ребрендинга мы были в составе Improve Group и назывались Improve Intelligence.
API покрываем Е2Е тестами, пробуем новое, шарим знания на техсредах (внутренний технический митап).
Технически мы ищем Java-разработчиков middle, тут всё понятно. Но хотелось бы найти своего человека, потому что именно люди делают компанию такой, какая она есть.
Если в тебе это откликается, пиши! Было бы здорово, если бы вместе с откликом ты прислал нам ссылку на Git с примерами твоего кода, чтобы мы смогли подготовиться к встрече.
Да, кстати:
Принимаем условия игры в суровом мире и готовы на удаленное сотрудничество.
Оформляем официально с первого дня работы.
После испытательного — ДМС со стоматологией (Новосибирск, Академ, Бердск).
Окна на северо-запад, летом не жарко (третья башня Технопарка в Академгородке). Да и мы не душные:))
Но есть и другой подход к написанию текста вакансии. Но тоже крутой, живой и настоящий. Это подход глубокого погружения в вакансию, чтобы кандидаты узнали максимальное количество информации из самого описания. Это пример, который используют в компании «Хантфлоу».
Хантфлоу — главный инструмент работы рекрутеров в СНГ. Здесь они ведут базу резюме, историю работы, обсуждают резюме с коллегами, переписываются с кандидатами и делают отчеты. В Хантфлоу ведут подбор крупнейшие компании — Mail.Ru Group, Avito, Leroy Merlin, Selectel и многие другие.
Это, возможно, самый сложный сервис, над которым вам придется работать. У нас 400 b2b-клиентов и более 10 000 пользователей — и при этом всего 2 суппорт-инженера. Мы смогли добиться этого благодаря высоким требованиям к качеству кода.
Уже сейчас в Хантфлоу больше 400 rps. Каждую задачу мы решаем, ориентируясь на производительность: любой запрос на бэкенд должен выполняться менее чем за секунду, поэтому запросы к базе необходимо максимально оптимизировать.
Мы не строим систему на «костылях» — Хантфлоу сделан так, чтобы его справочники, формы и другие возможности было легко кастомизировать под клиента на уровне конфигурации.
Уровень сложности повышает и большое число внешних интеграций: с джоб-сайтами, соцсетями, СМС-операторами, телефонией, почтой, календарями и многим другим.
Мы вкладываем много ресурсов в разработку публичного API и webhooks. Благодаря ему клиенты могут делать любые интеграции на базе Хантфлоу — например, с Телеграмом и Слаком. Мы мечтаем, чтобы со временем Хантфлоу стал использовать наше API в качестве бэкенда.
______
ПРОЦЕСС РАБОТЫ В ХАНТФЛОУ
Оба сооснователя Хантфлоу из разработки (дизайнер и программист), поэтому ежедневная работа, от которой не тошно, — наша высшая ценность.
Наш процесс разработки такой: дизайнеры проектируют и описывают функциональность → разработчики декомпозируют и оценивают задачу → начинают разработку → код-ревью → тестирование на отдельном тест-стенде → мердж → релиз.
Мы делаем 3–5 релизов в неделю: не дожидаемся окончания спринта, а мерджим и релизим клиентам фичи сразу же после разработки, ревью и тестирования.
Мы ведем разработку на Гитхабе, а задачи трекаем в Джире. У нас внедрен Cl (TeamCity/Jenkins), который позволяет прогонять независимые тесты для каждой ветки и поднимать тестовый стенд для каждой фичи, не блокируя тестирование соседних фич.
______
С КАКОЙ АРХИТЕКТУРОЙ ПРЕДСТОИТ РАБОТАТЬ?
Хантфлоу — это SAAS. Но для крупных клиентов мы разворачиваем отдельные инстансы — на выделенных серверах в нашем дата-центре или на серверах клиента (on-premise). При этом кодовая база Хантфлоу — общая, а релизы на все инстансы мы делаем практически день в день.
В Хантфлоу микросервисная архитектура: это позволяет нам экспериментировать и использовать тот язык программирования, который лучше всего подходит для задачи. Например, наш сервис нотификаций в браузер написан на Erlang.
______
ИЗ КОГО СОСТОИТ ОТДЕЛ РАЗРАБОТКИ ХАНТФЛОУ
Дизайнеры интерфейсов
Бэкенд-разработчики
Фронтенд-разработчики
Тестировщики
Девопс
Проджект-менеджер
______
КОГО МЫ ИЩЕМ
Опытного в асинхронном программировании питониста, который работал с микросервисами, ORM (pewee), проектировал HTTP REST API.
Того, кто хочет выбирать, как ему работать: в офисе или удаленно из любой точки мира.
Того, кому надоели компромиссы между тем, чтобы сделать хорошо или сделать быстро, — мы всегда делаем хорошо, а сроки обсуждаем совместно с командой.
______
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ В ХАНТФЛОУ
Улучшать имеющийся функционал и разрабатывать новый.
Участвовать в принятии архитектурных решений.
Быть инициативным и предлагать свои идеи, в том числе если это касается использования новых технологий.
Проводить code review.
______
ТЕХНОЛОГИЧЕСКИЙ СТЕК
Python 2.7, 3.5+ (сейчас переезжаем с 2.7 на 3.7), Tornado, Aiohttp, PostgreSQL, Elasticsearch, redis, pewee, docker.
ЧТО МЫ ПРЕДЛАГАЕМ
Формат работы — офис в Москве или удаленно. Каждые полгода мы собираем всех в Москве, чтобы вместе потусить.
Полностью белую зарплату.
Свободу влияния на продукт — мы готовы обсуждать любые ваши идеи.
Основатели — дизайнер и разработчик, так что идиотских требований от «бизнеса» и бессмысленных совещаний не будет. Вместо этого — неформальность общения, уважение и открытость.
Оплачиваем сотрудникам конференции и профессиональную литературу.
______
КАК ПРОХОДИТ СОБЕСЕДОВАНИЕ
Мы не верим в тестовые задания, так что вам не нужно будет тратить вечер на решение задач.
20-минутное собеседование с HR Анастасией Василевской.
Собеседование с техническим директором Виталием Глибиным.
Присылайте ваши резюме на почту или в Телеграм.
К такой вакансии практически не остается вопросов, ведь в ней, по сути, перечислено все, что нужно кандидату.
Напоследок хочу попросить вас о том, о чем всегда прошу рекрутеров на своих тренингах. Когда пишете вакансию, обязательно смотрите на нее глазами человека, которому вы ее адресуете. Просто представьте себе вакансию рекрутера, которая выглядит вот так:
В группу компаний ООО «Ромашка Лимитед Корпорейшн», в которую входят такие крупные бренды, как …, …, …, ищем IT-рекрутера.
Задачи:
Закрывать вакансии
Выполнять план
Взаимодействовать с коллегами
Требования:
Опыт работы IT-рекрутером от 3 лет
Знание инструментов подбора
Опыт оценки кандидатов
Знание IT-рынка
Условия:
Оформление по ТК
Гибкий график (40 часов)
Оклад + бонусы
Ну как вам? Не правда ли, исчерпывающее описание? Прямо-таки захотелось откликнуться. Встать и пойти. И еще раз откликнуться. А потом трудоустроиться. И жить долго и счастливо.
Приблизительно так выглядят