Senior Backend Developer (Symfony) (+React) (DevOps)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Меня зовут Андрей, я Product Manager проекта по сервису доставки продуктов. В 5х10 мы занимаемся разработкой и запуском сервисов. Ищу инженера, который поможет с разработкой бэкэнда и построит техпроцессы разработки.
Что есть сейчас
Проект – сервис доставки продуктов и товавров из супермаркетов.
Под капотом
- Бэкэнд
- Фронтовое приложение
- Админка
- Приложение для сборщиков и курьеров
- Мобильные приложения на iOS и Android
- CRM, приложение для аналитики
На фронте у нас Next.js (TypeScript, React). На бэке — Symfony и GraphQL. База — Postgres. Всё пакуем в Docker и запусукаем в Kubernetes. В качестве провайдера используем Яндекс.Облако. У нас настроен CI/CD в GitHub, который катит приложения на dev- и prod-окружения.
Что предстоит делать
- Работать над бэкэндом
- Устаканить инфраструктурные рельсы, наладить разработку и сдать MVP
- Придумывать, как будут развиваться инфраструктура, процессы разработки и поставки
- Улучшать надежность и производительность, помогать с логами, метриками и алертами
- Если что-то сломалось, помогать команде находить причину и чинить поломку. После инцидента — предлагать и внедрять решения, которые не дадут наступить снова на те же грабли
Что поможет справиться с нашими задачами
- Опыт работы на аналогичной должности.
- Опыт работы со стеком Symfony, GraphQL, Docker и чем-то облачным: AWS или Яндекс.Облако будут большим плюсом.
- Знания во фронтенде, React, Next.js – желательно
- Знание Pimcore или других PIM-систем – желательно
- Знание методологий DevOps и SRE.
- Понимание, как и зачем настраивают и автоматизируют CI/CD.
- Знания сетей, операционных систем, баз данных и основ архитектуры, которые помогут принимать взвешенные решения.
- Желание изучать новые подходы и практики, анализировать их и пробовать подходящие.
А еще мы
- Делаем всё сами: текст, дизайн, разработку, аналитику и продвижение;
- Работаем небольшими итерациями, ведем планирование задач в Linear.app, общаемся в Slack
- Не выкладываем фичи, за которые стыдно, сначала доводим их до ума;
- Не боимся пробовать, ошибаться и учиться на этом.
Как трудимся
- Команда разработки: бэкендер, фронтендер и команда разработки мобильных приложений.
- Работаем недельными итерациями. В конце итерации — демо и планирование следующей.
- Раз в две недели — ретро в продуктовых командах и созвоны по направлениям бэкенда и фронта.
- Текстовые стэнд-апы раз в день: пишем, что сделали, что собираемся сделать, какие проблемы. С секундомером на проходной никто не поджидает, но стараемся, чтобы графики в команде максимально пересекались.
Условия. Мы предлагаем
- Удаленную фулл-тайм работу.
- Зарплату от 200 тыс. руб
На этом всё. 😂
Чтобы обсудить вакансию, пишите на a@5x10.ru или в Telegram @fivebyten.