freehire launches on Product Hunt on 26 August.

Follow →

Backend-разработчик (PHP)

Open 24d

Summary

Backend developer builds and maintains web-app services in Laravel, PostgreSQL, and REST APIs for construction-industry software.

Зарплата: 140000–180000 RUR (до вычета налогов)

Адепт ― ведущий разработчик программного обеспечения для строительной отрасли. Мы автоматизируем крупнейшие стройки, внедряя в жизнь строителей решения по управлению строительными проектами, электронной документацией, профессиональные решения для расчета смет.
Работаем с 2002 года

Чем предстоит заниматься:

* Разрабатывать и поддерживать backend часть сервисов веб-приложения на Laravel.
* Реализовывать новый функционал на основании бизнес-требований и технических заданий.
* Разрабатывать и развивать отдельные сервисы продукта.
* Писать и поддерживать автоматизированные тесты: unit и feature тесты.
* Реализовывать интеграции между сервисами и внешними системами.
* Участвовать в декомпозиции и оценке задач.
* Проектировать структуру реляционной базы данных PostgreSQL, связи, индексы и ограничения.
* Разрабатывать и поддерживать REST API.
* Описывать API в формате OpenAPI/Swagger.
* Работать с Docker-окружением приложения.
* Исправлять ошибки и улучшать существующий код.
* Участвовать в code review.
* Взаимодействовать с frontend-разработчиками, тестировщиками и другими участниками продуктовой команды.
* Участвовать в обсуждении архитектурных и технических решений.

Что мы ожидаем:

* Коммерческий опыт backend-разработки на PHP от 2–3 лет.
* Практический опыт работы с одним из фреймворков Laravel/Symfony.
* Уверенное знание PHP и принципов объектно-ориентированного программирования.
* Опыт работы с реляционными базами данных: PostgreSQL или MySQL/MariaDB.
* Понимание принципов проектирования таблиц, связей, индексов и ограничений целостности.
* Практический опыт работы с Docker и Docker Compose.
* Опыт написания автоматизированных тестов.
* Опыт разработки REST API.
* Умение работать с Git.

Будет преимуществом

* Опыт работы с Redis.
* Опыт использования очередей и фоновых задач.
* Опыт работы с брокерами сообщений: RabbitMQ, Kafka или аналогами.
* Опыт разработки и поддержки распределённых систем.
* Опыт написания автоматизированных тестов на PHPUnit или Pest.
* Знание принципов Domain-Driven Design, Test-Driven Design, SOLID и архитектурных паттернов.

Условия:
* Работа в аккредитованной it - компании
* Удаленный режим работы с гибким началом рабочего дня
* Команда профессионалов, готовых поддержать ваши инициативы
* Влияние на развитие и качество продукта
* Испытательный срок 3 месяца с поддержкой наставника
* Официальное трудоустройство по ТК РФ, оплачиваемый отпуск, больничный

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available