PHP-разработчик в офис

Дата размещения вакансии: 02.04.2025
Работодатель: WISERV
Уровень зарплаты:
з/п не указана
Город:
Таганрог
Бакинская улица 49
Требуемый опыт работы:
От 3 до 6 лет

WISERV – это небольшая аккредитованная it-компания в Таганроге, где собираются идейные и креативные люди для командного выполнения проектов и решения разнообразных задач. Мы разрабатываем программное обеспечение, мобильные приложения, web-системы и сайты для наших клиентов из России.

В связи с увеличением количества задач IT-компания WISERV ищет для работы в нашем офисе PHP разработчиков, которые будут обеспечивать разработку качественных продуктов.

Что нужно будет делать:

– Разработка и поддержка серверной части систем.

– Реализация новых функций и модулей согласно требованиям.

– Проектирование и создание REST API для мобильного приложения и веб-интерфейса — обеспечение корректного обмена данными между фронтендом (включая мобильное приложение) и бекендом.

– Интеграция системы с внешними сервисами: существующим мобильным приложением и корпоративной системой 1С для автоматизации биллинга/отчетности.

– Обеспечение безопасности и стабильности приложения: реализация механизмов управления доступом, контроль сессий, защита данных пользователей.

– Оптимизация производительности: настройка кэширования, оптимизация запросов к базе данных, подготовка системы к нагрузочному тестированию и масштабированию под рост числа пользователей.

– Взаимодействие с другими участниками команды – фронтенд- и мобильными разработчиками, аналитиками, тестировщиками – для совместного решения задач и быстрого выпуска обновлений.

– Участие в код-ревью, написание юнит-тестов и технической документации (включая поддержку спецификации API в Swagger) для обеспечения высокого качества продукта.

Наш стек:

– PHP 8, фреймворк Slim, ORM - Eloquent, СУБД - PostgreSQL.

– База данных: Postgres (реляционная база для хранения данных о пользователях, клиентах, заказах, тарифах и др.).

– API: REST API с использованием JSON; документация API ведётся в Swagger.

– Интеграции: подключение к системе 1С (для обмена данными о поездках и счётами) и к существующему мобильному приложению (через API).

– Веб-сервер и окружение: Nginx + PHP-FPM на Linux-сервере (Dev/Prod), Docker для контейнеризации в процессе разработки и деплоя.

– Контроль версий: Git (репозиторий на GitHub/GitLab, использование pull request и code review).

– Прочее: OAuth2/JWT для авторизации пользователей, серверные push-уведомления, геокодинг адресов через внешние API, PHPUnit для тестирования.

Наши ожидания от сотрудника:

– Опыт разработки на PHP – от 2 лет, уверенное владение PHP 7/8, понимание ООП и основных шаблонов проектирования.

– Практический опыт с современными PHP-фреймворками для создания веб-приложений и API.

– Отличное знание реляционных СУБД (PostgreSQL), умение проектировать структуру базы и оптимизировать сложные SQL-запросы.

– Опыт разработки REST API сервисов (JSON, обработка запросов/ответов, аутентификация по токенам JWT или аналогам).

– Интеграция – навыки работы с внешними API и сервисами (REST), понимание принципов интеграции web-приложений с другими системами.

– Знание основных требований безопасности веб-приложений (контроль доступа, шифрование и пр.).

– Опыт использования системы контроля версий Git.

– Умение разбираться в технической документации и требованиях, предлагать оптимальные решения поставленных задач.

– Высшее техническое образование или эквивалентный практический опыт; умение работать в Agile-команде, ответственность и самостоятельность в работе.

Пожелания к соискателю (необязательно, будет плюсом):

– Опыт интеграции с 1С или другими корпоративными системами – будет большим плюсом.

– Знание сервисов геолокации и карт (Яндекс.Карты API) для работы с адресами и маршрутами.

– Опыт реализации пуш-уведомлений и взаимодействия с сервисами рассылки уведомлений.

– Навыки контейнеризации и развертывания для отладки и деплоя приложения.

– Базовые знания фронтенд-технологий (HTML, CSS, JavaScript) для эффективного взаимодействия с фронтенд-разработчиками и понимания работы клиентской части.

– Опыт разработки высоконагруженных или отказоустойчивых систем, оптимизации производительности под рост пользователей.

– Знакомство с юнит-тестированием (PHPUnit) и методологиями TDD/BDD.

Условия:

– Возможность развиваться под наставничеством опытных коллег;

– Возможность как горизонтального, так и вертикального роста.

– Официальное трудоустройство и все социальные гарантии;

– График работы 5/2 с 09:00 до 18:00 с понедельника по пятницу (офисный формат работы) c часовым перерывом на обед;

– Работу в доброжелательной атмосфере, поддержку коллег;

– Офис в Северном районе Таганрога.

Как мы поймем, что друг другу подходим:

– После рассмотрения вашего резюме мы свяжемся с вами и подробнее расскажем о вакансии и зададим уточняющие вопросы, встреча проходит в формате онлайн-беседы и занимает 15-30 минут.

– Далее — знакомство и интервью в офисе, оно проходит в формате оффлайн-собеседования в офисе, занимает 1-1,5 часа. Подробнее расскажем про процессы и проекты.

– После технического интервью берем несколько дней для принятия решения.

P.S.

Уважаемые соискатели, в сопроводительном письме:

1. Уточните, какие пункты из пожеланий к нашей вакансии совпадают с вашим опытом и умениями?

2. Есть ли у вас опыт коммерческой разработки? Если да - расскажите о нем пожалуйста.

3. Укажите желаемый уровень ЗП.

4. Готовы ли вы выполнить тестовое задание?

5. Подходит ли вам график 5/2 в офисе на full time?