Бакинская улица 49
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?