Senior PHP Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - ПИК Брокер, IT-компания, которая помогает клиентам быстро и выгодно решить жилищные вопросы.
Наша цель - создание принципиально нового подхода к сделкам с жильем. Автоматизация процессов и современный подход к работе позволяют нам делать рынок недвижимости простым, понятным и безопасным для людей.
В связи с бешенным ростом компании (на 30-40% в месяц), мы ищем крутых Senior PHP разработчиков.
Со своей сторон, готовы предлагать крутой проект, который произвел революцию на рынке недвижимости, хорошие условия и полное отсутствие бюрократии!
Обязанности:
- Участие в командной разработке;
- Участие в проектировании архитектуры приложения;
- Работа с системой контроля версий (git): разрешение конфликтов, управление ветками и создание тегов;
- Интеграция со сторонними сервисами;
- Написание кода серверного ПО на фреймворках Symphony4 (в основном)
- Тестирование кода и проверка его на соответствие требованиям, создание unit-тестов;
- Умение нести ответственность за свои решения и действия;
- Управление конфигурацией docker;
- Управление деплоями;
Требования:
- Опыт работы от 5 лет;
- Квалификация на уровне выше middle
- Опыт проектирования архитектуры приложения;
- Уверенные знания PHP 7+
- Опыт работы с PostgreSQL / MySQL хранилищами данных:
- Понимание нормализации;
- Умение построить внятную архитектуру БД;
- Умение писать и отлаживать сложные запросы с удобоваримым быстродействием;
- Понимание принципов работы индексов, блокировок, транзакций;
- Понимание особенностей работы с ORM
- Опыт разработки масштабируемых, отказоустойчивых распределенных систем:
- Понимание распределенных архитектур и их отличий;
- Понимание принципа работы docker и умение управлять набором контейнеров и взаимодействием между ними;
- Понимание CI/CD
- KISS, SOLID;
- Понимание принципов построения API (REST, RPC);
- Опыт командной работы над проектами;
- Организованность и соблюдение договоренностей;
- Знание английского языка на уровне чтения технической документации;
Дополнительные пожелания к кандидату:
- Symfony4 отличные знания сильных и слабых сторон;
- Знания или опыт работы с брокерами сообщений (Kafka, RabbitMQ);
- Понимание принципов разработки микросервисной системы;
- Опыт работы с нереляционными хранилищами данных;
- Опыт разработки сложных информационных систем в области big data — большой плюс
Бонусы
- ДМС для сотрудников и их семей после испытательного срока
- Обучение за счет компании
- Фитнес на корпоративных условиях
- И много других "плюшек" ;)