от 300000 до 1200000 RUR
Алматы
не требуется
Обязанности
- Разработка и поддержка fullstack-приложений: REST API, real-time каналы (WebSocket/SSE), фоновые воркеры
- Проектирование систем с высокими требованиями к надёжности: идемпотентность, retry-логика, обработка конкурентного доступа
- Реализация real-time функциональности: живые карты, стриминг событий, мониторинг IoT-датчиков
- Разработка планировщиков и очередей задач с гарантией exactly-once / at-least-once выполнения
- Работа с временными зонами, распределёнными данными и офлайн-синхронизацией
- Самостоятельное принятие архитектурных решений с обоснованием trade-offs
- Участие в code review, написание технической документации
Требования:
- Опыт full stack-разработки от 3 лет на уровне Middle+
- Опыт проектирования REST API, работы с БД и серверной бизнес-логикой
- Понимание real-time архитектур и умение выбрать и обосновать подходящий способ доставки данных
- Опыт работы с фоновыми задачами, очередями, планировщиками и retry-механизмами
- Понимание идемпотентности, транзакций, блокировок и обработки конкурентного доступа
- Опыт разработки практичных интерфейсов для операторов и администраторов: таблицы, фильтры, real-time обновления, журналы событий
- Умение работать с неполной спецификацией: задавать вопросы, фиксировать допущения, объяснять принятые решения
- Самостоятельность и умение доводить решение до рабочего результата
Будет плюсом:
- Опыт в fintech, billing, reconciliation
- Опыт в IoT, GPS / телематике, мониторинге устройств
- Знание WebSocket, SSE, MQTT
- Опыт работы с картами и геоданными
- Опыт проектирования offline-first / sync-сценариев
- Понимание observability, audit-log, event deduplication, webhook-интеграций
Условия
- Полностью удалённая работа
- Гибкий график
- Уровень дохода обсуждается индивидуально
- Интересные инженерные задачи в области fintech, IoT, real-time и high-load сценариев
- Возможность влиять на архитектурные решения и развитие продукта