Middle+/Senior PHP(Laravel) developer (Project based)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О проекте и команде
Мы создаем MVP инновационной обучающей платформы для изучения иностранных языков. Команда — 4 человека (тех лид, PM, дизайнер, frontend-разработчик), и мы ищем пятого участника — backend разработчика, который станет ключевым техническим игроком на этапе запуска.
Мы ценим профессионализм, самостоятельность и открытость. Ищем человека, которому не нужно объяснять базовые вещи — того, кто возьмет ответственность за backend и будет эффективно двигать разработку продукта вперед.
Что предстоит делать
- Разработка backend MVP платформы с нуля
- Проектирование архитектуры и базы данных
- Интеграция платежной системы Stripe
- Интеграция с frontend и внешними сервисами
- Работа по задачам через Jira в команде
Кого мы ищем
Обязательные навыки:
- PHP 8+ и Laravel
- PostgreSQL
- Redis
- Git, Docker, docker-compose
- Понимание и применение принципов SOLID, DRY, KISS
- Опыт проектирования веб-приложений
Личные качества:
- Самостоятельность и ответственность
- Эффективность в работе
- Открытость в коммуникации
Будет плюсом:
- Опыт работы с нагруженными приложениями
- Разговорный английский
- Профильное высшее образование
Условия работы
Формат: Проектная работа на старте (от 1,5 месяца)
Нагрузка:
- 30-40ч в неделю
Оплата: Почасовая в долларах США
- Ставка обсуждается индивидуально
- Расчет за фактически отработанные часы
- Способы оплаты: банковский перевод или USDT
График: Гибкий. Работайте когда удобно, главное — держать связь с командой и выполнять задачи в срок.
Юридическое оформление: Работа по контракту подряда (США), желательная локация вне PФ
Перспективы: При успешном сотрудничестве, переход на долгосрочный контракт с фиксированным окладом.
Бонусы
Бонусы за эффективность и быстрое выполнение задач
Как откликнуться
Обязательно:
- Напишите в Telegram: https://t.me/apollorise
- Приложите краткое описание (3-4 предложения) двух самых интересных проектов из вашего опыта и вашу роль
- Ссылку на GitHub (если есть)
- Выполнить Техническое задание (указано ниже)
Техническое задание (30 минут):
Опишите в свободной форме (текст, схема, bullet points — как вам удобно), как бы вы спроектировали backend для обучающей платформы по языкам с прицелом на масштабируемость.
Что нам интересно увидеть:
- Общая архитектура системы
- Как организуете взаимодействие backend ↔ frontend (API design, документация, валидация)
- Как обеспечите надежность системы (обработка ошибок, мониторинг, логирование)
- Как заложите масштабируемость
- Структура проекта и организация кода
- Какие паттерны и практики будете использовать
Нам важен ваш ход мысли: почему именно так, какие проблемы предвидите, как будете их решать. Не нужен идеальный план — интересно понять, как вы мыслите и принимаете технические решения.
Процесс отбора:
- Один созвон на 1 час (10 минут знакомство + 50 минут технические вопросы)
- Ответ в течение суток
- Старт работы в ближайшие дни для подходящего кандидата
Мы рассматриваем только отклики через Telegram с выполненным заданием.
