Android Developer

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

CDTI Uzbekistan – ведущая IT-компания, специализирующаяся на разработке цифровых решений для бизнеса. Мы создаем современные программные продукты и мобильные приложения, которые упрощают и автоматизируют бизнес-процессы наших клиентов. Наши решения применяются в различных сферах, включая финансы, ритейл и государственные проекты. Мы ценим профессионализм, инновации и стремление к развитию, предоставляя сотрудникам комфортные условия для роста и реализации амбициозных идей.

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

  • Разработка мобильных приложений для кассовых аппаратов:

  • Создание нового функционала в соответствии с требованиями бизнеса.

    • Оптимизация существующего кода для повышения производительности и стабильности.
    • Работа с кастомными UI-компонентами для улучшения пользовательского опыта.
  • Поддержка и обновление приложений:

    • Анализ и исправление багов.
    • Улучшение архитектуры приложения для лучшей масштабируемости.
    • Внедрение новых технологий и библиотек для повышения эффективности разработки.
  • Unit-тестирование и контроль качества кода:

    • Разработка unit-тестов для обеспечения надежности приложений.
    • Проведение код-ревью, соблюдение принципов чистой архитектуры.
    • Оптимизация работы многопоточных процессов.
  • Интеграция с API и базами данных:

    • Работа с RESTful API, WebSocket и другими методами передачи данных.
    • Настройка взаимодействия приложения с серверными сервисами.
    • Работа с локальными базами данных (SQLite, MySQL).
  • Документирование процессов разработки:

    • Ведение технической документации в формате Markdown.
    • Разработка руководств по архитектуре и взаимодействию компонентов приложения.
    • Участие в обсуждении технических решений и планировании задач.

Требования:

  • Опыт программирования для Android от 5 лет.
  • Глубокие знания Kotlin, Jetpack Compose, XML.
  • Знание принципов ООП, шаблонов проектирования и SOLID.
  • Опыт работы с RESTful API, HTTP, сетевыми протоколами.
  • Владение Git, опыт работы с системой контроля версий.
  • Понимание многопоточного программирования и фоновых процессов.
  • Опыт работы с базами данных (SQLite, MySQL).
  • Навыки unit-тестирования, code review.
  • Способность разбираться в чужом коде.

Личностные качества:

  • Аналитический склад ума, структурное мышление.
  • Коммуникабельность, ответственность, усидчивость.
  • Внимательность, способность к самообучению.

Знание языков:

  • Русский – обязательно.
  • Узбекский – желательно.
  • Английский – желательно.

Ключевые навыки

  • Узбекский — B1 — Средний
  • Русский — C2 — В совершенстве

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Ташкент, улица Махтумкули, 79

Вакансия опубликована 11 марта 2025 в Ташкенте

Похожие вакансии