Всем привет! Ищу backend-разработчика уровня middle/senior.
Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.
*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.
*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.
Технологии:
- php7.2
- postgres 11
- docker
*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.
*Контакты*
Пишите в личку:
@dremuchee_bydlo