Задачи:
•Разработка и поддержка backend-части мобильных приложений на PHP / Laravel.
•Разработка и развитие мобильных приложений на React Native / Expo.
•Поддержка и развитие веб-сайта на Next.js (React).
•Разработка и поддержка API для взаимодействия мобильных приложений и сайта с backend.
•Доработка существующего функционала, исправление ошибок и оптимизация текущих решений.
•Работа с существующей базой данных и административной панелью (Laravel Nova).
•Разработка нового функционала для мобильных приложений, веба и backend.
•Участие в подготовке и выпуске новых версий мобильных приложений в App Store и Google Play.
•Техническая поддержка нетехнической части команды: помощь с задачами, консультации, разбор возникающих проблем.
•Сопровождение работы вайбкодеров (ИИ-кодеров): ревью и доработка кода, сгенерированного с помощью ИИ, помощь в постановке задач и исправлении ошибок.
•Взаимодействие с другими участниками разработки по техническим вопросам.
Требования:
•Опыт коммерческой разработки от 3 лет.
•Уверенное знание PHP и Laravel.
•Практический опыт разработки на React Native.
•Уверенное знание JavaScript / TypeScript.
•Опыт работы с REST API.
•Опыт работы с MySQL или другой реляционной базой данных.
•Уверенное владение Git.
•Умение разбираться в существующем коде и самостоятельно находить решения поставленных задач.
•Умение понятно объяснять технические вещи людям без технического бэкграунда.
•Ответственный подход к разработке и внимательность при работе с существующим функционалом.
Будет плюсом:
•Опыт работы с Expo.
•Опыт работы с Laravel Nova.
•Опыт работы с Next.js и Tailwind CSS.
•Опыт публикации приложений в App Store и Google Play.
•Опыт работы с RevenueCat, AdMob, Sentry.
•Опыт работы с ИИ-инструментами для разработки (Claude Code, Cursor и т. п.)
Условия:
•Полная занятость.
•Удалённая работа.
•Работа над несколькими мобильными приложениями и веб-проектами, преимущественно контентного направления.
•Возможность участвовать в запуске новых проектов и развитии уже существующих продуктов.
•Конкурентный уровень оплаты обсуждается по результатам собеседования.