
Центр анализа и расследования кибер атак
Fullstack Android Developer (Middle)
600 000 - 900 000 KZT
- Android
- CI/CD
- Kotlin
- Java
- Flutter
- Node.js
- Golang
- Python
- WebSocket
- REST API
Чем предстоит заниматься:
- Разработка Android-приложения мессенджера с поддержкой чатов, видео- и аудиозвонков;
- Разработка собственного backend-сервиса для push-уведомлений (аналог FCM);
- Интеграция мессенджера с системой уведомлений;
- Работа с API для голосовых и видеозвонков (WebRTC или аналоги), их адаптация и оптимизация под низкие задержки;
- Интеграция клиентской и серверной логики (REST/WebSocket).
- Уверенное владение Kotlin/Java и/или Flutter (язык реализации не столь важен);
- Опыт backend-разработки (Node.js / Go / Python / Java — как минимум два из списка применяли в работе, один применяете в совершенстве);
- Опыт разработки или глубокого понимания push-инфраструктуры;
- Навыки работы с WebRTC или аналогами для звонков;
- Опыт работы с WebSocket и REST API;
- Способность работать автономно и брать ответственность за модули.
Будет плюсом:
- Опыт создания или настройки систем уведомлений без FCM;
- Знание механизмов масштабируемой доставки сообщений;
- Опыт DevOps (настройка серверов, CI/CD, деплой backend-а);
- Опыт работы с open-source решениями для мессенджеров (использование, настройка, доработка);
- Обеспечение безопасности коммуникаций (сквозное шифрование — будет еще бОльшим плюсом).
- Проект на 3-4 месяца;
- Оформление по договору ГПХ с ежемесячной оплатой;
- По большей части удаленный формат, нужно будет приходить по 3 раза в неделю в офис;
- Гибкий график, с фокусом на результат;
- Оплата обсуждается индивидуально.