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

Дата размещения вакансии: 16.11.2024
Работодатель: Группа компаний Астра
Уровень зарплаты:
з/п не указана
Город:
Москва
Варшавское шоссе 26
Требуемый опыт работы:
От 3 до 6 лет

Мы - команда разработчиков ПО WorksPad, входящего в продуктовую линейку Группы Астра — крупного российского вендора. Сейчас мы развиваем новое поколение корпоративного SuperApp. Это крутой «коробочный» продукт, который объединяет в одном интегрированном безопасном мобильном приложении ключевые функции для сотрудников крупных корпораций: почту, календари, контакты, доступ к внутренним ресурсам с документами, хранилищам файлов, порталам и приложениям, чат-ботам и микроприложениям. Решение подходит для любых платформ, технологических стеков и инфраструктур.
Мы ищем в команду человека, которому нравится профессионально расти, разбираться с очень сложными и разными инфраструктурами, задачами и технологиями.

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

  • Разработка нового поколения корпоративного “суперприложения” (superapp) WorksPad X – защищенного мобильного клиента для работы с корпоративной почтой, календарями, контактами, “корпоративный dropbox”, встроенные чат-боты и другие интегрированные функции.
  • Участие в формировании требований, багтрекинг с ведением в системах управления разработкой.
  • Работа над задачами из разных областей с учетом тенденций в отрасли.

Требования:

  • Опыт коммерческой разработки от 2-х лет (исключая фриланс).
  • Отличное знание Kotlin, Coroutines, Compose, OkHttp, Retrofit, Room.
  • Понимание архитектуры MVVM, Ui-Domain-Data.
  • Знание принципов и особенностей построения многопоточных приложений в Android.
  • Знание специфики разработки под Android (SDK / API level) разных версий с разными форм-факторами (смартфон, планшет) и DPI.
  • Знание принципов и опыт построения клиент-серверного приложения.
  • Опыт верстки комплексного нативного UI.
  • Хорошие алгоритмические знания и навыки.
  • Знание принципов и практик ООП, приверженность SOLID.
  • Знание и умение применять на практике паттерны проектирования.
  • Работа со сложными структурами данных.
  • Опыт работы с DI фреймворками.
  • Опыт работы с SQLite.
  • Знание Git.

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

  • Знание C++ и опыт работы с нативными библиотеками.
  • Знание JS.
  • Опыт работы с WebView.
  • Опыт написания Unit/Integration тестов.
  • Опыт работы в модели CI (Continuous Integration).
  • Знания и опыт использования библиотек шифрования и электронной подписи (AES, ГОСТ).
  • Опыт командной работы в гибких процессах разработки с использованием специализированных систем (Redmine/Jira и т.п.).

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход.
  • Забота о здоровье. Оформим полис ДМС со стоматологией.
  • Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активности не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
  • Конкурентная заработная плата.
  • Удаленка или офис? Тебе решать. Можно работать где угодно: дома, в офисе или в гибридном режиме. Нам важны результаты, а не то, где ты находишься.