Fullstack / Mobile Developer (AI, React, Python / Node.js)
НДАLimassolВ офисе
PythonAIPostgreSQLREST APITypeScriptReactFull-stackRedisNode.jsMySQLMobile DevelopmentReact Native
Описание
Запускаем новое направление внутри крупного продукта — создаём и развиваем мобильные приложения с активным использованием AI-инструментов. Работаем в формате быстрых продуктовых экспериментов: запускаем MVP, проверяем гипотезы, анализируем метрики и развиваем продукты, которые показывают результат. На старте команда компактная: Developer + Designer + QA, поэтому разработчик получит высокий уровень самостоятельности и влияния на продукт.
Обязанности
- Быстро создавать и запускать новые мобильные приложения и MVP
- Разрабатывать frontend на React + TypeScript и mobile на React Native
- Разрабатывать backend на Python и/или Node.js
- Работать с REST API, PostgreSQL/MySQL, Redis
- Реализовывать игровые и engagement-механики: challenges, achievements, leaderboards, tournaments, rewards и progression
- Интегрировать приложения с аналитическими и внутренними сервисами
- Самостоятельно принимать технические решения и выбирать архитектуру для MVP
- Быстро адаптировать продукты на основе пользовательских и бизнес-метрик
- Рефакторить и масштабировать успешные MVP до production-quality
- Проводить code review, включая глубокую проверку AI-generated code
- Активно использовать Cursor, Claude Code, Codex и другие современные AI-инструменты в ежедневной разработке
Требования
- Коммерческий опыт разработки на React + TypeScript
- Опыт разработки мобильных приложений
- Практический опыт с React Native или другим современным mobile-стеком
- Коммерческий backend-опыт на Python или Node.js
- Опыт работы с FastAPI / Django / Django REST Framework или NestJS / Express / Fastify
- Опыт проектирования и разработки REST API
- Хорошее знание PostgreSQL и/или MySQL, Redis
- Понимание client state management: Zustand, Redux Toolkit, React Query или аналоги
- Опыт написания unit/integration и frontend/mobile-тестов
- Понимание Docker и CI/CD
- Опыт code review и самостоятельной технической декомпозиции
- Умение находить баланс между скоростью разработки MVP и качеством production-кода
- Реальный опыт использования AI-инструментов для разработки и умение критически проверять их результат
Будет плюсом
- Опыт в GameDev / gamification
- Опыт разработки игр или работы с Unity / Unreal Engine
- Опыт реализации tournaments, leagues, challenges, achievements, rewards и leaderboard-систем
- Опыт с WebSocket / SSE / real-time системами
- Опыт в fintech, trading, betting, iGaming или entertainment
- Опыт с Kafka / event-driven architecture
- Знание OpenAPI, BFF, contract-first
- Опыт с Kubernetes и cloud infrastructure
- Понимание OWASP и принципов secure development
- Опыт работы с продуктовой аналитикой и продуктовыми метриками
- Опыт в стартапах или командах с высокой скоростью разработки
Условия
- Новое направление внутри крупного продукта
- Компактную команду и высокий уровень самостоятельности
- Возможность влиять на технические решения и развитие продуктов
- Работу над несколькими мобильными продуктами и быстрыми продуктовыми экспериментами
- Активное использование современных AI-инструментов в разработке
- Возможность развивать успешные MVP до полноценных масштабируемых продуктов
- Современный стек: React, TypeScript, React Native, Python, Node.js, FastAPI, Django, PostgreSQL, Redis, Docker
- Возможность подключать экспертизу других engineering-команд компании