Локация

Андроид разработчик

Фармстандарт
Москва Опыт работы от 3 лет Постоянная занятость Полный день
Поделиться

Описание

Обязанности:
  • Полный цикл разработки мобильного full-stack приложения: от UI на Android до проектирования и поддержки внутренней серверной логики внутри самого приложения;

  • Разработка, поддержка и оптимизация существующего Android-приложения на Kotlin;

  • Проектирование и реализация всей логики работы с данными: от сложных SQL-запросов в локальной БД (SQLite/Room) до организации синхронизации, офлайн-работы и обработки бизнес-правил;

  • Работа с API-слоем приложения: поддержка и развитие текущей реализации, которая заменяет собой бэкенд (нет отдельного бэкенда, логика на Kotlin внутри приложения);

  • Интеграция с внешними системами (REST API, OAuth) и внутрикорпоративными сервисами;

  • Интеграции и синхронизация: Реализация оффлайн-режима, локального кеширования, синхронизации данных с сервером;

  • Распределение очередей синхронизации, обработка конфликтов;

  • Рефакторинг и улучшение архитектуры всего приложения для повышения производительности и поддерживаемости;

  • Написание комплексных тестов, покрывающих как UI, так и бизнес-логику;

  • Анализ и исправление сложных ошибок, связанных с данными, логикой и их взаимодействием.

Требования:
  • Опыт разработки на Kotlin от 3-х лет;
  • Уверенное, глубокое знание SQL (оптимизация запросов, сложные джойны, транзакции, проектирование схемы БД). Это ключевой навык;
  • Опыт работы с Room Persistence Library;
  • Понимание принципов построения API и клиент-серверного взаимодействия. Опыт работы с сетевыми библиотеками (Retrofit, Ktor Client).;
  • Способность понимать, поддерживать и развивать серверную логику, встроенную в Android-приложение;
  • Глубокое знание архитектурных паттернов (Clean Architecture, MVI/MVVM), многопоточности (Coroutines/Flow);
  • Хранение данных (Room, DataStore);
  • Инструменты сборки и тестирования (Gradle, JUnit, Espresso).Управление версиями (Git);
  • Опыт с архитектурой модульного приложения, тестами, производительностью;
  • Понимание UX/UI и Material Design;
  • Умение работать в одиночку или в малой команде, принимать архитектурные решения;
  • Опыт отладки сложных проблем, связанных с памятью, производительностью и данными.
Условия:
  • Оформление по ТК РФ в штат дочерней аккредитованной IT компании;
  • ДМС со стоматологией, который работает по всей России;
  • Страхование жизни, страхование в путешествиях;
  • Корпоративная мобильная связь + корпоративный ноутбук;
  • Квартально - годовая система премирования;
  • Программа скидок BestBenefits для сотрудников;
  • Система Health care (ежемесячно пройти осмотр и консультацию врача прямо в офисе).
  • Формат работы : гибрид, удаленка.
2 дня назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Сеньер Андроид разработчик

  • UZUM TECHNOLOGIES
  • Москва
Описание Uzum это новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей ...
24.12.2025

Разработчик C++ QT Developer (Ведущий разработчик C++ / QT)

  • Контрософт
  • Москва
Описание Ведущий разработчик C ++ / QT ( Senior Developer ) В современную IT-компанию для создания приложения с распределенной сетевой архитектурой требуется опытный Разработчик С++ (Senior). График: ...
23.12.2025

Middle Python Developer(Full Stack)/ Разработчик Telegram бота с AI-продуктом

100 000 - 150 000 руб.
  • Савина Марина Витальевна
  • Москва
Описание Мы ищем первого и единственного Middle Python-разработчика с опытом интеграций ИИ и AI моделями. Ты возьмёшь полную ответственность за Telegram-бота @integer ai bot ., которым уже пользуются ...
27.12.2025
100 000 - 150 000 руб.