Днепропетровская улица 2
Satib современная платформа объявлений для СНГ (по типу Avito / OLX) с микросервисной архитектурой, real-time чатами, платными услугами, поиском, картой и развитой системой личных кабинетов.
Backend-сервисы готовы, предстоит запуск мобильного приложения с нуля.
Основные задачи
-
Разработка кроссплатформенного мобильного приложения с нуля (iOS + Android).
-
Интеграция с готовыми backend-микросервисами через REST API и WebSocket.
-
Реализация экранов: авторизация, профиль, объявления, поиск, фильтры, чат, избранное, платные услуги.
-
Работа с Push-уведомлениями, геолокацией, картой (Yandex / Mapbox).
-
Оптимизация производительности и плавности интерфейсов.
-
Организация архитектуры проекта (навигация, состояние, кэширование).
-
Настройка CI/CD для сборки и публикации в App Store / Google Play.
-
Взаимодействие с фронтенд- и backend-командой (GitLab, Jira, Confluence).
Требования
-
Опыт коммерческой разработки мобильных приложений от 2 лет.
-
Уверенное владение React Native (или Flutter — по согласованию).
-
Опыт интеграции REST API, WebSocket, работы с токенами (JWT, refresh flow).
-
Понимание принципов state management (Redux, MobX, Zustand, Provider и т.п.).
-
Умение работать с Push-уведомлениями и Deep Links.
-
Опыт работы с картами (Mapbox, Yandex или Google Maps SDK).
-
Опыт публикации приложений в App Store / Google Play.
-
Умение писать чистый, модульный код и документировать архитектуру.
Будет плюсом
-
Опыт с TypeScript (для React Native) или Dart (для Flutter).
-
Понимание принципов чата в реальном времени (WebSocket, message queue).
-
Опыт интеграции платежей (In-App, платежные шлюзы).
-
Навыки анимации и кастомных UI-компонентов.
-
Опыт работы с Docker или локальными окружениями для микросервисов.
Условия
-
Запуск нового мобильного приложения в рамках большого проекта.
-
Готовая инфраструктура backend-сервисов и дизайн-система.
-
Возможность влиять на архитектуру и технологический стек.
-
Работа в команде с опытными Backend, Frontend, QA и DevOps.
-
Гибкий график, долгосрочный контракт, участие в масштабном продукте.