- Зарплата
- 2 000 $ – 3 000 $
Откликайтесь
на вакансии с ИИ

Fullstack PHP Developer
Хорошее предложение с прозрачной вилкой в долларах и удаленным форматом. Стек сочетает классический PHP с актуальными фронтенд-технологиями, что интересно для развития, хотя использование CodeIgniter 3 может подойти не всем.
Сложность вакансии
Роль требует уверенного владения PHP и SQL, а также специфического набора фронтенд-инструментов (Tailwind v4, Alpine.js). Основная сложность заключается в работе с CodeIgniter 3, который сегодня встречается реже современных фреймворков, и необходимости поддержки легаси-кода.
Анализ зарплаты
Предлагаемая зарплата в $2000-3000 соответствует рыночному уровню для Middle Fullstack разработчика на международном рынке. Верхняя граница вилки ($3000) является конкурентной для специалистов с опытом работы от 2-3 лет, работающих удаленно на зарубежные проекты.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Supply Leader уже сейчас
Присоединяйтесь к команде Supply Leader и развивайте B2B-платформу для Amazon-селлеров, работая с современным фронтенд-стеком и стабильным бэкендом!
Описание вакансии
Fullstack PHP Developer — полная занятость, удалённо
Компания: Supply Leader (https://supplyleader.com/)
Ищем fullstack-разработчика на проект Supply Leader — B2B-платформу для оптовых закупок и аналитики для Amazon-селлеров.
Кандидат займёт полноценную роль разработчика в команде: будет брать на себя задачи целиком — от серверной логики до клиентской части.
Основные задачи:
• Разработка новых разделов и функциональности end-to-end: от схемы БД и серверной логики до интерфейса
• Написание серверного кода на PHP / CodeIgniter 3 (контроллеры, модели, библиотеки)
• Проектирование и работа со схемой БД (MariaDB): запросы, индексы, миграции
• Реализация API-эндпоинтов под fetch-запросы с фронтенда
• Интеграция вёрстки в PHP-шаблоны (CodeIgniter views) с использованием Tailwind v4 и Alpine.js
• Реализация клиентской интерактивности и работы с API на стороне фронта
• Разделение интерфейса на переиспользуемые партиалы/компоненты
• Соблюдение единообразия стилей и переиспользование существующих UI-паттернов
• Кросс-браузерная и адаптивная вёрстка
Стек:
• PHP 7.4, CodeIgniter 3, MariaDB, RabbitMQ
• Tailwind CSS v4, Alpine.js, Vite
• SSR на PHP, клиентская логика через fetch
Обязательные требования:
Бэкенд:
• Уверенный PHP (от 7.4): ООП, обработка запросов, понимание базовой безопасности (XSS, SQL-инъекции, CSRF)
• Опыт работы с любым PHP-фреймворком: CodeIgniter 3 — идеально; Laravel / Symfony / Yii — тоже подойдут (с готовностью быстро освоить CI3)
• MySQL / MariaDB: уверенное написание SQL-запросов, понимание JOIN, индексов, агрегаций
• Понимание REST-подхода к API: проектирование эндпоинтов, статус-коды, форматы ответов
• Валидация входящих данных и защита от типовых атак
Фронтенд:
• Уверенное знание HTML5 / CSS3, базовое понимание семантики и доступности
• Опыт работы с Tailwind CSS (от v3+); готовность быстро освоить v4
• Опыт с Alpine.js или подтверждённое умение быстро разбираться в небольших JS-фреймворках по документации
• Уверенное владение JavaScript (ES6+): работа с DOM, fetch, асинхронность, обработка ошибок
• Опыт сборки фронтенда через Vite (или Webpack — с готовностью переключиться)
• Адаптивная и кросс-браузерная вёрстка
Общее:
• Минимум 2 года коммерческой fullstack-разработки
• Git (ветки, PR, разрешение конфликтов)
• Опыт работы с легаси-кодом
Формат: полная занятость, удалённо
ЗП: 2000-3000$ (обсуждается на собеседовании)
За подробностями пишите в телеграмм Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- SQL
- JavaScript
- Tailwind CSS
- MariaDB
- PHP
- RabbitMQ
- Vite
- CodeIgniter
- Alpine.js
Возможные вопросы на собеседовании
Проверка понимания архитектуры используемого фреймворка и умения работать с серверными шаблонами.
Расскажите о вашем опыте работы с паттерном MVC в контексте PHP-фреймворков. Как бы вы организовали передачу данных из контроллера в View в CodeIgniter 3?
Вакансия предполагает работу с MariaDB и сложными запросами.
Как вы подходите к оптимизации SQL-запросов при работе с большими объемами данных? В каких случаях вы бы предпочли использовать индексы, и как проверить их эффективность?
Стек включает Alpine.js и Tailwind v4.
В чем преимущество использования Alpine.js в связке с PHP SSR по сравнению с тяжелыми фреймворками вроде React или Vue для данного проекта?
Безопасность — критический аспект для B2B-платформы.
Какие меры предосторожности вы предпринимаете для защиты приложения от SQL-инъекций и XSS-атак при обработке пользовательского ввода?
Упоминается использование RabbitMQ.
Был ли у вас опыт работы с очередями сообщений? Для каких задач в B2B-платформе вы бы предложили использовать RabbitMQ?
Похожие вакансии
Middle Fullstack Developer (Python + React)
Full stack разработчик
Разработчик DocsVision (Senior)
Middle Fullstack Developer
Lead Full Stack PHP разработчик
Senior NodeJS разработчик (Fullstack)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 2 000 $ – 3 000 $