📍 КраснодарПолная удалёнка
Maverick — это нестандартная IT-компания, которая создает комплексные digital решения в B2B сегменте. От разработки сложных проектов до мобильных приложений в топе AppStore и GooglePlay — компания находит нестандартные IT-решения для любых бизнес-задач «со звёздочкой» для небольшого количества крупных клиентов. Компанию отличают нешаблонное мышление, смелость идей и их реализации. Сейчас открыта вакансия на позицию Backend Developer в устоявшийся и довольно успешный телемедицинский проект (онлайн клиника, несколько мед. приложений с рейтингом 4.9).
В проекте предстоит работать с проектированием и реализацией сервисов платформы, внутренних и публичных API, машинным обучением, а также их реализацию на языках PHP и Golang. Проект входит в 10 лидеров на рынке мед. преложений и поддерживается в 46 странах мира .
Временная зона команды
(GMT+3) Москва.
Руководители
Team Lead.
Чем предстоит заниматься
- Анализ и рефакторинг существующего кода.
- Участие во всём процессе разработки, начиная с проектирования и заканчивая запуском и поддержкой.
- Своевременное выполнение поставленных задач.
- Разработка функционала backend на (PHP, GoLang).
- Ведение технической документации написанного кода.
- Взаимодействие с командой разработки для достижения поставленной цели.
Кого ищут
- Знание базовых принципов программирования: ООП, паттерны проектирования.
- Знание на хорошем уровне PHP7+.
- Понимание асинхронности.
- Опыт работы с любым из фреймворков (Yii2, Symfony4+, Laravel) — компания использует Symfony4+.
- Уверенный опыт работы с РСУБД (компания использует PostgreSQL12).
- Умение составлять и оптимизировать запросы.
- Знания систем контроля версий (компания использует Git).
- Опыт работы с продуктами компании Atlassian.
- Работа с Docker.
- Знать что такое акроним SOLID, KISS, DRY, YAGNI.
Не обязательно, но будет плюсом:
- Есть опыт построения отказоустойчивых высоконагруженных проектов.
- Есть понимания, что такое SOA, MSA.
- Есть понимания работы с шинами.
- Есть привычка писать юнит-тесты покрывающие код.
- Есть опыт работы с такими технологиями как: Redis, RabbitMQ, ElasticSearch.
- Есть опыт работы с GoLang, или есть желание его изучить и применять.
Что предлагают
- Интересные инновационные проекты.
- Постоянное обучение и быстрый профессиональный рост.
- Активно помогают сотрудникам: менторям, пишут статьи, оплачивают курсы и конференции (highloadconf, web summit и др, международные конференции, на которых активно выступают).
- Возможность влиять на процессы и решения в IT.
- Полная свобода в самообразовании и постоянном повышении квалификации.
- Работают по 2-х недельным спринтам.
- Корпоративный английский язык.
- Возможна релокация и полное участие в релокации нового сотрудника: авиаперелет, трансфер, оплата аренды жилья первый месяц и т.д.
Как устроен процесс найма
- 3 этапа, два интервью с нанимающими менеджерами, 1 тех. интервью.
Мария Чередниченко Human Talent Manager