Опис вакансії
Генезис — это более 900 человек в 8 странах, которые создают продукты для 200 миллионов пользователей в месяц. Мы - глобальная продуктовая интернет-компания полного цикла с главным офисом в Киеве, где нет заказчиков, мы сами создаём все свои проекты от идеи и первых набросков до реализации и получения лучших позиций на рынке или в своей нише.
Наша главная ценность — люди и команда. Мы всегда ищем неравнодушных людей, которые влюблены в своё дело, работают на результат и хотят напрямую влиять на развитие продукта и бизнеса. Мы предлагаем свободу и неограниченные возможности по развитию, но взамен требуем ответственное отношение к делу, ориентацию на результат и искренний интерес к своей работе. У нас всегда много интересных задач, у нас всегда амбициозные цели, сложные вызовы и свобода в выборе инструментов и способов достижения целей.
Для работы над архитектурой маркетингового направления необходим сильный разработчик с лидерскими способностями, для дальнейшего становления в роли тим лидера.
Технические требования к кандидату:
- Глубокие знания в PHP;
- Уверенное понимание принципов OOD;
- Теория DDD;
- MySQL уровня эксперт (DDL, DML, TCL, Explain);
- Понимание 12 factor apps;
- DRY, KISS, YAGNI, SOLID, GRASP, GoF-паттерны;
- Значимый опыт работы с nosql-решениями (MongoDB, Redis, etc);
- Значимый опыт работы с системами очередей (RabbitMQ, Gearman, etc);
- Опыт написания и применения Unit-тестов;
- Экспертиза при работе с javascript (ES6+).
Нетехнические требования к кандидату:
- проактивность в ежедневной работе: думать на несколько шагов вперед, предвидеть возможные проблемы и решать их заблаговременно, не бояться инициировать решение сложных вопросов и подключать к этому всех заинтересованных лиц;
- умение вести за собой команду: быть лидером, уметь мотивировать членов команды, ощущать чувство собственности к тому что производит команда и искренне хотеть постоянно улучшать свою команду;
- менторство младших специалистов;
- вычитка поставляемых в разработку ТЗ для формирования общего видения и возможного согласования неточностей, нюансов с авторами и другими лидами;
- code review всего что производит команда;
- составление технического беклога по направлению;
- проектирование архитектуры своего направления;
- деплой задач по своему направлению.
Плюсом будет:
- Значимый опыт в работе с Symfony3 (4) фреймворком;
- Опыт работы с highload системами;
- Опыт работы с паттерном CQRS + Event sourcing;
- Опыт работы по TDD, BDD;
- Уверенные знания Golang;
- Практическое построение систем на основе DDD;
- Опыт в работе с Full-text search engines (Sphinx, ElasticSearch, etc);
- Базовое понимание что такое “маркетинг” и интернет-маркетинг в частности;
- Понимание git-flow.
Задачи, которые предстоит решать:
- формировать и лидить команду;
- глубоко понимать все что производит команда (от сути для чего это нужно, до деталей реализации);
- активно сотрудничать с инфраструктурной командой разработки для формирования общего системного видения и для формирования максимально релевантного технического беклога;
- обеспечить высокое качество поставляемых апдейтов системы.
Выбирая нас как работодателя Вы получите:
- возможность работать с многомиллионной аудиторией;
- рост и развитие — тренинги и семинары внутри компании, доступ к полезной литературе, курсы английского, участие в ключевых мероприятиях IT индустрии по всему миру (поездки на конференции);
- работу в крутой команде. Мы особое внимание уделяем поиску талантов и их развитию, поэтому все сотрудники молодые, активные, и мотивированы на нестандартное решение задач;
- профессиональное развитие;
- новый большой и просторный офис на подоле (5 минут от м.Тараса Шевченко) с бесплатными завтраками и обедами, снэками, еженедельными лекциями на различные тематики, PlayStation 4, террасой и другими «плюшками»;
- заботу о твоем здоровье — занятия бегом, плаванием, футболом, баскетболом и другими видами спорта. Стоимость занятий компенсируется за счет компании, а корпоративный врач всегда готов помочь в случае болезни.