Описание вакансии
О проекте
Мы разрабатываем мобильное приложение для мигрантов, работающих на аутстаффинге.
Продукт должен будет помогать пользователям:
- отслеживать сроки документов (патент, регистрация и др.)
- получать уведомления об оплате и продлении
- снижать риски просрочек и штрафов
- обеспечивать прозрачность процессов для работодателя
Обязанности:
-
Разработка и поддержка frontend- и backend-части приложения
-
Проектирование и интеграция REST / GraphQL API (получение и отправка данных, обработка состояний загрузки и ошибок)
-
Управление состоянием приложения (в зависимости от стека)
-
Работа с базами данных (проектирование, оптимизация запросов)
-
Участие в разработке микросервисной архитектуры
-
Интеграция с внешними сервисами (платежи, уведомления, гос. системы)
-
Обеспечение безопасности и отказоустойчивости системы
-
Участие в разработке и внедрении AI/ML решений (при наличии опыта — большой плюс)
Требования:
-
Высшее образование по направлению ИТ
-
Практический опыт коммерческой fullstack-разработки от 3 лет
-
Опыт создания веб- и/или мобильных приложений (React Native / Flutter / PWA).
-
Уверенное знание одного или нескольких языков: JavaScript (TypeScript), Python, Node.js, Java, Go
-
Опыт работы с базами данных: реляционные (PostgreSQL) и документоориентированные (MongoDB). Понимание, где применять IndexedDB (на фронте) и SQLite (для прототипов/edge-устройств)
-
Понимание принципов безопасности (CORS, CSP, OAuth2, JWT, защита от SQL-инъекций)
- Будет преимуществом: пройденные курсы по искусственному интеллекту, опыт работы с AI/ML
Условия:
- Проектная работа с заработной платой за проект обсуждаем индивидуально на собеседовании