Middle+/Senior PHP(Laravel) developer (Project based)

Зарплата

до 3000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

We develop IT solutions of any complexity

Описание вакансии

О проекте и команде

Мы создаем 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Ф

Перспективы: При успешном сотрудничестве, переход на долгосрочный контракт с фиксированным окладом.

Бонусы

Бонусы за эффективность и быстрое выполнение задач

Как откликнуться

Обязательно:

  1. Напишите в Telegram: https://t.me/apollorise
  2. Приложите краткое описание (3-4 предложения) двух самых интересных проектов из вашего опыта и вашу роль
  3. Ссылку на GitHub (если есть)
  4. Выполнить Техническое задание (указано ниже)

Техническое задание (30 минут):

Опишите в свободной форме (текст, схема, bullet points — как вам удобно), как бы вы спроектировали backend для обучающей платформы по языкам с прицелом на масштабируемость.

Что нам интересно увидеть:

  • Общая архитектура системы
  • Как организуете взаимодействие backend ↔ frontend (API design, документация, валидация)
  • Как обеспечите надежность системы (обработка ошибок, мониторинг, логирование)
  • Как заложите масштабируемость
  • Структура проекта и организация кода
  • Какие паттерны и практики будете использовать

Нам важен ваш ход мысли: почему именно так, какие проблемы предвидите, как будете их решать. Не нужен идеальный план — интересно понять, как вы мыслите и принимаете технические решения.

Процесс отбора:

  1. Один созвон на 1 час (10 минут знакомство + 50 минут технические вопросы)
  2. Ответ в течение суток
  3. Старт работы в ближайшие дни для подходящего кандидата

Мы рассматриваем только отклики через Telegram с выполненным заданием.