Android developer (Senior/Middle)

Bazis Digital
Основная информация о компании

Полное наименование компании
Bazis Digital
Организационно-правовая форма
Общество с ограниченной ответственностью (ООО)
Контактное лицо
Khusnullina Lola
Номер контактного лица
+998 (97) 4809401, Удобное время для звонка 10:00 -19:00
Электронная почта контактного лица
lola@abdigital.uz
Адрес контактного лица
Ташкент, улица Ниёзбек Йули, 2

Android developer (Senior/Middle)
Обновлено: 06.04.2022

Тип работы
Зарплата
Опыт работы
Вид занятости
Удаленная работа, Офисная работа
от 800 UZS до 2000 UZS
От 3 до 5 лет
Полная занятость
Разработка сайтов
Описание

AB.Digital – Мы быстрорастущая ИТ-компания. Наши клиенты крупные банки и retail сегмент. Команды выстроены по принципу кросс-функциональности, где каждый профессионал своего дела.

Мы ищем опытных разработчиков в нашу растущую команду, где мы создаем новые сервисы и приложения. В компании также регулярно запускаются новые собственные продукты, в которых ты можешь принять участие

Основные задачи

Создавать новую функциональность в популярном продукте.
Писать unit-тесты.
Читать код (в проекте обязательный 100% code review).
Участвовать в создании документации, развитии архитектуры проекта, планировании релизов.
Участвовать в коммуникациях с клиентами (на уровне корпоративной системы баг трекинга).

График работы

Возможность удаленной работы
Офис в центре города
Официальное трудоустройство
Адекватная и правильная команда и рабочие процессы (Dev, PM, QA, Design)
Масштабные и интересные проекты
Реально дружный коллектив (хорошую музыку гарантируем)
SonyPlaystation (4 pro + TV 55'' 4K)

Дополнительные требования

Опыт работы в мобильной разработке на Kotlin от 3 лет;
Хорошее знание Android SDK;
Понимание того, как работает Android/iOS toolchain (сборка проекта, запуск на устройстве/симуляторе, дебаггинг на устройстве/симуляторе, публикация в App Store/Google Play Store);
Продвинутое знание систем сборки и управления зависимостями, их модели и принципы (Gradle, Maven, Gradle + Android, Xcode, NPM и тд.);
Понимание принципов работы REST API и клиент-серверных приложений (JSON, RESTful, Web Sockets);
Знание и применение MVP, MVVM, Clean Architecture;
Знания фундаментальных паттернов проектирования и принципов разработки ПО (SOLID, KISS, DRY, YAGNI);
Понимание принципов Material Design;
Опыт рефакторинга.

Дополнительно приветствуется:

Опыт разработки и эксплуатации масштабируемой распределенной системы.
Разработки Kotlin Multiplatform проектов.
Опыт работы с appcenter.
Опыт оптимизации, решения проблем с производительностью.
Знакомство с продуктами Atlassian.

Требуемые навыки
Git
MySQL
PostgreSQL
Kotlin
Android SDK