PHP-разработчик (FullStack)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Hello, dev!
Наша компания создает информационные порталы для врачей и фармацевтов. В нашем активе есть множество крупных проектов, таких как lib.medvestnik.ru,
medvestnik.ru, bz.medvestnik.ru, pharmvestnik.ru, созданных на PHP-фреймворке собственной разработки (паттерн HMVC + модульность) с использованием популярных OpenSource библиотек.
Также есть сервисы и микросервисы: видеоплатформа, баннерная система, различные метрики (на Lumen / Laravel). Мы вносим свой посильный вклад в образование специалистов и, как следствие, в состояние и качество российского здравоохранения.
В нашу небольшую и дружную команду мы ищем увлеченного fullstack web developer (или backend php developer) для создания новых проектов и постоянного развития текущих.
Мы ожидаем, что наш коллега:
- Уверенно владеет PHP7 (у нас 7.3, собираемся переходить на 8 в ближайшем будущем), SQL (у нас MySQL), Javascript, HTML5‚ CSS
- Использует фреймворки (Symfony, Laravel / Lumen, Yii и т.п.) в крупных проектах, понимает принципы их архитектуры и работы, знает их плюсы и минусы
- Пишет выразительный, оптимизированный код, который понятен другим (принципы DRY, KISS)
- Использует общепринятые стандарты (PSR) или хотя бы желает с ними ознакомиться и следовать им
- Использует систему контроля версий (мы работаем с Git)
- Подходит со всей ответственностью к поставленным задачам, проявляет инициативу, не стесняется задавать вопросы, внимателен и аккуратен
Будет несомненным плюсом если ты:
- Пользуешься Javascript и CSS фреймворками, знаешь языки стилей LESS / SCSS и максимально используешь их возможности (у нас Semantic UI + LESS)
- Можешь разобраться в чужом коде с помощью документации, а также сам документируешь свой код (phpDoc) и стараешься, чтобы код говорил сам за себя
- Имеешь опыт адаптивной верстки (Flexbox, Grid)
- Имеешь опыт работы с NoSQL (Redis, Memcached)
- Пишешь автоматические тесты (PHPUnit)
- Имеешь портфолио и общедоступные репозитории
- Знаешь и используешь Composer (наши проекты разбиты на огромное количество связанных друг с другом репозиториев)
- Владеешь консолью Linux, умеешь развернуть и настроить локальную среду разработки (мы используем LEMP + NodeJS, NPM для сборки фронтенд-зависимостей + Centrifugo для асинхронности)
- Знаешь и интересуешься другими технологиями, активно применяешь их на практике и можешь успешно внедрить в действующий долгоиграющий проект, аргументировав свой выбор
От себя мы обещаем:
- Полное соблюдение ТК РФ (белая з/п, отпуск 28 календарных дней, оплата больничного)
- В связи с эпидемиологической обстановкой работать нужно будет удаленно, в дальнейшем при желании возможно размещение в современном и удобном офисе рядом с м. Калужская (БЦ Кругозор).
- Дружный коллектив, готовность помочь и все объяснить, чтобы твоя адаптация прошла максимально быстро и безболезненно
- Понимающее руководство: никаких авралов, переработок и бессонных ночей, общение на равных
- Все необходимое лицензионное ПО
- Гибкий подход ко времени начала и окончания рабочего дня