Москва
Обязанности:
- Разработка веб-приложений: Создание и поддержка веб-приложений с использованием Laravel.
- Разработка API: Создание RESTful или GraphQL API для взаимодействия с другими системами.
- Работа с базами данных: Написание запросов, создание миграций, работа с Eloquent ORM.
- Тестирование кода: Написание и запуск unit- и feature-тестов для проверки качества кода.
- Оптимизация производительности: Оптимизация скорости работы приложения, SQL-запросов и кода.
- Работа с версиями: Управление кодом в системах контроля версий (Git).
- Рефакторинг кода: Поддержка и улучшение существующего кода для соответствия стандартам.
- Интеграция внешних сервисов: Подключение и настройка сторонних API и сервисов.
Требования:
- Продвинутые знания PHP: Уверенное владение современным PHP (версии 7.4+ или 8.x), понимание ООП, SOLID-принципов.
- Laravel Framework: Глубокое знание функциональности Laravel (маршрутизация, миграции, Eloquent ORM, сервис-контейнер).
- Базы данных: Навыки работы с SQL ( PostgreSQL), понимание нормализации данных, индексации, оптимизации запросов.
- Веб-архитектура: Знание MVC-паттерна, Restful API, микросервисной архитектуры.
- Тестирование: Умение писать unit-тесты и функциональные тесты с использованием PHPUnit или Laravel Dusk.
- Интеграция сторонних API: Работа с API (REST, SOAP), использование HTTP-клиентов, таких как Guzzle.
- Работа с Git: Умение работать с системами контроля версий (Git, GitHub, GitLab, Bitbucket).
- Оптимизация производительности: Понимание кеширования (Redis, Memcached), работы с очередями, и других методов оптимизации
- Безопасность веб-приложений: Защита от XSS, CSRF, SQL-инъекций, управление доступом и шифрование данных.
Условия:
- Оформление по ТК РФ
- Стабильная "белая" заработная плата, которую мы готовы обсуждать индивидуально с кандидатами в зависимости от уровня квалификации
- Возможности профессионального роста в рамках крупных проектов, изучение передовых технологий
- Корпоративные скидки на онлайн-обучение от Lerna и Skyeng
- Команда профессионалов, нацеленных на общий результат и интересные задачи
- График работы 5/2, с 9 до 18, возможен гибридный или удаленный формат работы
- Скидка 25% на продукцию компании