Верхняя улица 16
Обязанности:
-
Разработка и поддержка веб-проектов различной сложности на базе CMS;
-
Интеграция с внешними сервисами и разработка собственного API (RESTful);
-
Интеграция с внешними сервисами (платежные системы, Bitrix24);
-
Кастомизация функционала, создание и доработка модулей, компонентов и плагинов;
-
Оптимизация производительности и безопасности проектов;
-
Участие в полном цикле разработки: от обсуждения ТЗ до запуска и дальнейшего сопровождения;
-
Анализ, поддержка и рефакторинг legacy-кода унаследованных проектов.
Требования:
-
Опыт коммерческой разработки на PHP от 2 лет;
-
Уверенное знание фреймворка Laravel (понимание Eloquent, Artisan);
-
Опыт работы с шаблонизатором Twig;
-
Знания JavaScript (ES6+), умение работать с DOM, событиями, асинхронными запросами;
-
Опыт работы с реляционными БД, написание оптимизированных SQL-запросов (MySQL);
-
Опыт проектирования и разработки REST API (написание эндпоинтов, роутинга, валидации данных);
-
Понимание принципов ООП, SOLID, паттернов проектирования;
-
Опыт работы с системами контроля версий (Git).
Будет преимуществом:
-
Базовые навыки администрирования и работа с хостинг-панелями: опыт работы с FastPanel, а также умение работать с клиентами для передачи проектов (FileZilla, FTP/SFTP) и настройки окружения на сервере;
-
Коммерческий опыт работы с одной или несколькими из следующих CMS:
October CMS (работа с плагинами, компонентами); ModX (создание сниппетов, плагинов, понимание Revolution); WordPress (работа с плагинами);
-
Знакомство с Docker и понимание процессов CI/CD;
-
Базовые навыки администрирования Linux-серверов (Nginx).
Условия:
- Официальное трудоустройство по ТК РФ;
-
График работы 5/2 с 9:00 до 18:00;
-
Место работы: Санкт-Петербург, м. Парнас, ул. Верхняя, д. 16;
-
Парковка для личного транспорта.