FULL STACK SOLUTION

Senior Android-разработчик

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Формат работы: Ташкент (офис/гибрид) или удаленно.

Формат оформления: Только по ТК РУз, оформление в Ташкенте (10 календарных дней, компенсация перелета и проживания).

Выплата зарплаты: Два раза в месяц в UZS (с покрытием индексации на полгода вперед к USD).

Обязанности:

  • Руководство и координация команды разработчиков.

  • Оценка задач по времени и сложности, декомпозиция задач.

  • Проведение Code Review.

  • Участие в разработке Android-приложений на этапах создания с нуля и последующего развития.

  • Взаимодействие с командой разработки, тестировщиками и другими отделами для достижения целей проекта.

Требования:

  • Опыт коммерческой разработки под Android от 3 лет.

  • Глубокое понимание клиент-серверной архитектуры, протоколов TCP/UDP, HTTP, REST и WebSockets.

  • Знание основ безопасности Android-приложений.

  • Отличное владение Java/Kotlin и Android SDK.

  • Уверенное знание архитектурных паттернов: Clean Architecture, SOLID, MVVM, MVI.

  • Опыт работы с java.util.concurrent и Kotlin Coroutines (включая Flow).

  • Понимание принципов работы Gradle и опыт его настройки.

  • Практический опыт работы с Service, WorkManager, push-уведомлениями, MQTT и Firebase.

  • Владение системой контроля версий Git.

Будет плюсом:

  • Опыт работы с CI/CD.

  • Навыки написания модульных и интеграционных тестов.

  • Опыт публикации приложений в Google Play.

Мы предлагаем:

  • Возможность влиять на процессы и участвовать в построении архитектуры фронтенда.

  • Работа над продуктами, которыми пользуются тысячи людей.

  • Открытая и дружелюбная команда, где ценится твой вклад.

  • Пространство для творчества и экспериментов.

  • Адекватный менеджмент без бесконечных созвонов.

Пожалуйста, укажите в сопроводительном письме слово 'ознакомлен'.