Backend-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет, мы – «ЭФКО Цифровые решения», аккредитованная IT компания по производству программного обеспечения.
Наш основной заказчик - группа компаний ЭФКО, крупнейший агропромышленный холдинг России и Евразийского экономического союза.
Наша цель - разработка и внедрения передовых продуктов и сервисов в сфере IT.
Наша миссия - автоматизация и оптимизация бизнес-процессов.
Чем предстоит заниматься:
Принимать участие в долгосрочной разработке проектов - участвовать в принятии решений по архитектуре приложения и реализации ключевых бизнес-процессов;
Создавать, масштабировать и оптимизировать приложение для работы в режиме высокой нагрузки;
Фиксить уязвимости и актуализировать версии используемых зависимостей;
Поддерживать и развивать существующие решения по обращениям к базам данных;
Оптимизировать и внедрять лучшие практики в кодовую базу;
Увеличивать долю покрытия кода автоматическими тестами (CodeCeption).
Что мы ожидаем от Вас:
Имеете уверенное знание PHP 7.+, отлично если знаете различия PHP 7.+ от PHP8.+;
Умеете работать с Redis или иметь опыт работы с другими key-value хранилищами. Понимаете, за каким запросом стоит сходить в базу, а какой закешировать;
Понимаете, что такое избыточные запросы к SQL базе и умеете их оптимизировать;
Имеете опыт работы с очередями. Мы используем RabbitMQ. Будет здорово, если есть практическое понимание чем RabbitMQ отличается от Kafka;
Имеете практический опыт с одним из PHP фреймворков: Symfony, Laravel, Yii2;
Имеете знания и практический опыт работы с REST API, для построения и поддержки API-взаимодействий;
Имеете опыт работы с Git, знание методологий (мы работаем по Gitflow);
Умеете разобраться в существующем коде.
Будет плюсом, если:
Умеете работать с Докером и есть представление о SOLID и паттернах проектирования приложения. В любом случае, научим на практике;
Практикуете покрытие тестами сложных узлов приложения и в целом понимаете почему с тестами лучше, чем без тестов;
Понимаете, как работает докер и кубер. Умеете самостоятельно сконфигурировать образ;
Имеете навыки самостоятельного проектирования сложной архитектуры ПО.
Бонусы
Выстроенную систему адаптации (мы не погружаем сразу в проект, а даем познакомиться с компанией и ее процессами, у вас будет ментор и HR менеджер, которые будут вас сопровождать во время адаптации);
Мы работаем в спокойном темпе (авралы, горящие сроки – не у нас). В начале работы с нами вас ждет обучение продукту, а затем уже боевые задачи - сначала небольшие и несложные, а затем, по мере вашего развития, задачи будут становиться сложнее и увлекательнее;
Возможность посещать конференции, воркшопы и тд.;
Безграничное поле, где вы можете применить свой опыт, раскрыть свой потенциал в полной мере;
Подарки для сотрудников и их детей, скидки в фитнес клубы и др.;
Программы обучения и всё необходимое для саморазвития;
Официальное трудоустройство и достойную заработную плату;
Удаленную работу/ офис/ гибрид, график 5/2, гибкое начало дня с 8.00 до 10.00, классную технику, кофе, чай, комнату отдыха.