Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Обязанности: - Анализировать текущий код приложения на предмет улучшения его структуры, производительности и читаемости.
- Проводить рефакторинг кода, сохраняя функциональность и улучшая качество архитектуры.
- Разработка новых модулей и функций согласно техническим требованиям.
- Участие в проектировании архитектуры новых компонентов системы.
- Оптимизация производительности приложений.
- • Следование современным тенденциям в веб-разработке.
- Самостоятельное изучение новых технологий и методов разработки.
- Разработка веб-приложений ЛК-абонента, ЛК-бухгалтера и Диспетчерская(Тикет-система)
Требования: - Знание PHP
• Уверенное владение языком программирования PHP.
• Понимание объектно-ориентированного подхода (ООП) в PHP.
• Опыт работы с современными версиями PHP (например, PHP 7.x и выше). - Желателен опыт работы с CMS Drupal
• Знание архитектуры Drupal.
• Навыки создания кастомных модулей и тем для Drupal.
• Работа с системой хуков и событиями в Drupal.
• Разработка интеграций между различными модулями и компонентами системы. - Работа с фреймворком Laravel
• Глубокое понимание структуры и принципов работы Laravel.
• Настройка маршрутов, работа с middleware.
• Использование Blade-шаблонизатора. - Базы данных и SQL
• Отличное знание SQL-запросов.
• Опыт работы с реляционными базами данных, такими как MySQL.
• Оптимизация запросов и понимание индексов. - HTML/CSS/JavaScript
• Базовые знания HTML и CSS для верстки интерфейса.
• Основы JavaScript для взаимодействия с фронтендом.
• Желательно знание библиотек и фреймворков, например, таких как jQuery - Умение работать с системами контроля версий Git.
- Понимание основ безопасности веб-приложений (XSS, CSRF, SQL-инъекции и т.д.). Применение методов защиты от распространенных уязвимостей.
- Умение вести достаточное комментирование/описание разработанного функционала.
- Коммуникационные навыки
• Способность четко формулировать свои мысли.
• Готовность решать задачи и находить решения самостоятельно, проявляя инициативу при возникновении вопросов и проблем.
• Готовность к обучению и адаптации под новые технологии и подходы.
Условия: - Удаленная работа
- График 5/2
- Оформление по ТК РФ (официальная заработная плата, оплачиваемые больничные, отпуска)
Ключевые навыки
Php
Mysql connector/c++
Drupal api
Laravel
Version control/git
Вакансия опубликована 04.02.2025 в г. Санкт-Петербург.