Backend Developer (PHP\GO)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас:
Привет, я Мария, старший HR-менеджер в Maverick.
Мы - IT-компания, работающая со сложными и вдохновляющими проектами, требующими отличного понимания кода. При стабильности “как в корпорации” мы сохранили энергетику стартапа. Влияние на реализацию продукта и его фич - высокое. Ваша работа пойдет не “в стол”, а будет видна на проде и окажет влияние на жизнь пользователей.
Компания получила #10 в рейтинге работодателей Хабр Карьера 2020 года, оценка 4.86 в категории 10-100 сотрудников.
Ищем разработчиков на наш текущий продукт MedCore – это модульная health информационная система для клиник и известных врачей c большим потоком пациентов.
Рынки: Worldwide
Мы особенно хороши:
1. Наш конек - это реализация асинхроного контура взаимодействия сервисов между собой
2. Внедрение новых сервисов качественно и быстро, не перестраивая всю архитектуру
3. Максимально используем сильные стороны ЯП, дабы достичь высокоэффективного кода
С чем предстоит работать:
- Анализ и рефакторинг существующего кода, вынося логические бизнес
задачи в автономные сервисы и интеграции в общую архитектуру системы
-Участие во всём процессе разработки, начиная с проектирования и заканчивая запуском и поддержкой;
- Поддержка и усовершенствование микросервисной архитектуры проекта
- Разработка новых сервисов на PHP и интеграция его в асинхронный контур системы
-Ведение технической документации написанного кода
Кого ищем:
-Ищем одного из ключевых людей в проект, на котором будет лежать ответственность за код. С опытом 5-6 лет.
- Знание на хорошем уровне PHP7+, 8
- Знание и опыт работы с микросервесной архитектурой, принцип асинхронного и синхронного взаимодействия.
- Есть опыт построения отказоустойчивых высоконагруженных систем и сервисов
- Есть понимания и опыт работы с MSB и ESB шинами (RabbitMQ, QOS, Kafka ...)
- Не только понимания и владение шаблонами проектирования, но и профессиональное жанглирование данными паттернами. Уметь правильно применять структуры там, где обнаружено уязвимое место
- Нам нужен человек который почитает принципы ООП и четко понимает отличие между полиморфизмом и инкапсулацией
-Опыт работы с любым из фреймворков (Yii2, Symfony4+, Laravel) - мы используем symfony4+, 5+
-Уверенный опыт работы с РСУБД (мы используем PostgreSQL12)
-Знания систем контроля версий (мы используем Git);
-Работа с docker, docker-compose и kubernates
-Знать что такое акронимы SOLID, KISS, DRY, YAGNI и четко следовать им на всем жизненном цикле разработки
Не обязательно, но будет плюсом:
-Есть понимание что такое SOA, MSA и применяемых архитектурных решений
-Есть интерес к языку GO
-Есть привычка писать юнит-тесты, покрывающие код
-Есть опыт работы с такими технологиями как: Redis, RabbitMQ, ElasticSearch
Что предлагаем:
-Удаленная работа первоначально ( до трех месяцев испытательного срока) далее работа в офисе(МСК)
-Возможность построения гибридного графика
-8 часовой рабочий день , возможность гибкого утра
-Мы ценим своих сотрудников, поэтому устраиваем официально
-Сильные разработчики с опытом 6+
-Работаем по 2-х недельным спринтам
Бонусы
Интересные инновационные проекты
Постоянное обучение и быстрый профессиональный рост
Мы с этим активно помогаем: менторим, пишем статьи, оплачиваем курсы и конференции (highload conf , web summit и др ,международные конференции, на которых активно выступаем)
Работаем без бюрократии, дедлайнов, длинных комментариев к задачам и отчетов – у нас атмосфера стартапа при этом с четко описанными бизнес-процессами и задачами в Jira, так что тестировщики не «бомбят» чат ежеминутно
Есть реальная возможность поучаствовать в интеграции собственных Решений( при условии аргументированности технического потенциала Решения)
Есть возможность изучения английского языка
Дополнительные инструкции
Вы можете написать нам сразу в телеграмм @marysia_cher , приложите пожалуйста свое резюме или ссылку на него.