Backend Developer (PHP\GO)

Зарплата

от 250 000 до 350 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Создаём комплексные digital-решения для B2B

Описание вакансии

Условия работы

О нас:

Привет, я Мария, старший 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 , приложите пожалуйста свое резюме или ссылку на него.