Цель позиции
Интеграция новых функций в банковское приложение с использованием AI-инструмента Cursor, доработка backend на Java и frontend на React (WebView), поддержка нативных модулей под Android/iOS (в координации с мобильными разработчиками).
⸻
✅ Обязательные требования:
• 3+ лет опыта в качестве FullStack-разработчика
• Уверенное владение Java (Spring Boot / Java17)
• Опыт работы с React (в контексте WebView для мобильных приложений)
• Знание REST API, JWT, OAuth2, Webhooks
• Опыт работы с PostgreSQL / MySQL или другими СУБД
• Умение читать, редактировать и дорабатывать AI-сгенерированный код (Cursor / Copilot / GPT)
• Навыки работы с Git, CI/CD, Docker
⸻
Желательные навыки:
• Понимание архитектуры мобильных приложений (Android/iOS + WebView)
• Знание Android SDK и/или iOS SDK на уровне интеграции с backend
• Опыт интеграции платёжных API (Stripe, Payoneer, Wise, т.д.)
• Навыки кросс-функциональной работы с дизайнерами и мобильной командой
⸻
⚙ Типичные задачи:
• Добавление авторизации без SMS (email + пароль, JWT)
• Интеграция платёжного шлюза в backend + отображение в WebView
• Поддержка бизнес-логики в Java backend
• Генерация черновых решений через Cursor и их оптимизация
• Поддержка и развитие компонентов UI в React WebView
⸻
Мы предлагаем:
• Гибкий график и удалённая работа
• Быстрые задачи и короткий цикл согласования
• Работа с передовыми AI-инструментами (Cursor, GPT-4)
• Перспектива расширения роли до Team Lead или AI-инженера