KworkFullstack
Чем предстоит заниматься • Разрабатывать и поддерживать функциональность сайтов, панелей и API. • Развивать мобильное веб-приложение (AngularJS) и реализовывать в нём новые фичи. • Работать с платёжными системами, рассылками, живым чатом и онбордингом пользователей. • Разбирать инциденты на production, находить причины и исправлять их. • Оптимизировать SQL-запросы, статистику и логику. • Постепенно улучшать унаследованный код, не ломая работающие сайты. • Готовность работать с большим легаси проектом Что мы ждём Обязательно: • PHP 8.x: ООП, Composer, автозагрузка, работа с UTF-8 строками. • MariaDB: сложные запросы, индексы, explain, работа с большими таблицами. • JavaScript, AngularJS 1.x, Vue.JS 2, HTML/CSS, адаптивная вёрстка под мобильные устройства. • Основы безопасности веб-приложений: XSS, SQL-инъекции, CSRF, сессии. • Git, умение читать и править чужой код. • Опыт интеграции с внешними API (платёжные системы, OAuth и т.п.). • Внимательность: общий код используется сразу несколькими сайтами, поэтому ошибки дорого стоят. Будет плюсом: • Twig, Symfony Translation, Redis, Socket.IO / WebSocket. • Сборка через Grunt / npm. • Опыт поэтапной модернизации legacy-проектов. • Базовые навыки администрирования (Apache/nginx, Windows Server 2019, CentOS, AlmaLinux). • Опыт организации email-рассылок. Как мы работаем • Код только в UTF-8, база в utf8mb4. • Без идеальных ТЗ: задачи часто ставятся напрямую от бизнеса, поэтому важно (Оплата оговаривается отдельно)
valeriaaffiliate2day