Мы — динамично развивающийся стартап, решающий сложные технические задачи на стыке системной разработки, мобильных технологий и распределённых систем. Мы работаем с большой сетью Android-устройств, сетевыми агентами, автоматизацией, сбором данных и низкоуровневыми сервисами. Работаем с устройствами без root
Находимся в поиске Senior Android System Developer с системным мышлением и глубоким пониманием Android OS.
Чем предстоит заниматься:
- Проектировать и разрабатывать фоновые сервисы и долговременно работающие агенты под Android
- Обеспечивать непрерывное фоновые выполнения сервисов
- Проектировать и разрабатывать apk для установки сервисов и настройки устройства
- Обеспечивать оптимизацию приложений и сервисов
- Обеспечивать взаимодействие между устройством и сервисами: persistent connections (WebSocket / gRPC / SSH), VPN, NAT
Требования к кандидату:
- Глубокое знание Android OS
- возможности и ограничения платформ
- особенности разных версий Android и OEM-прошивок
- различия между нерутированными и системными сценариями
- Опыт разработки системных сервисов и долговременно работающих фоновых компонентов: Java, Kotlin
- Опыт использования Android accessibility
- Опыт разработки Android APK: Java, Kotlin
- Опыт работы и разработки VPN на Android (WireGuard, OpenVPN, кастомные решения)
- Высшее образование в области компьютерных технологий / прикладной математики и (или) прикладной информатики;
- Английский язык B2 и выше.
Будет плюсом:
- Опыт с С++, Go, Python, Java
- Опыт работы с сетями Android-устройств
- Понимание вопросов безопасности Android
Что мы предлагаем:
- Участие в разработке динамично развивающегося продукта, работающего на рынке в реальном времени;
- Справедливую заработную плату по результатам собеседования и вашей квалификации в вилке 3-5К$;
- Возможность прокачивать свою экспертизу за счет работы с топовыми коллегами и обучения в моменте;
- Классный молодой коллектив профессионалов, заряженных на результат. Ценим порядочность, честность и открытость;
- Горизонтальную структуру, отсутствие бюрократии и синдромов «больших начальников»;
- Мы за результат, а не процесс. У всех наших сотрудников удобный график и полностью удаленная работа без привязке к стране.
Если увидел в этом описании себя - скорее откликайся, чтобы стать частью нашей команды!