Андроид разработчик (в архиве)

21 Января

Партнерские Вакансии

Город:

Москва

Занятость:

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

Компания "Фармстандарт"

Обязанности:
  • Полный цикл разработки мобильного 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 (ежемесячно пройти осмотр и консультацию врача прямо в офисе).
  • Формат работы : гибрид, удаленка.
Похожие вакансии

10 Февраля

Middle+/Senior Java разработчик

Москва

Компания "Сбербанк" Продукт "Цифровое урегулирование задолженности" - это 70+ сервисов. Мы ищем Middle+/Senior Java разработчика. Задачи:...

Отправить резюме подробнее

10 Февраля

Junior Go разработчик( ДИДЖИТАЛ СПИРИТ )

Москва

Компания "ДИДЖИТАЛ СПИРИТ" Digital Spirit - мы занимаемся заказной разработкой высоконагруженных ИТ-решений для наших клиентов (финансовый...

Отправить резюме подробнее

10 Февраля

Java разработчик/Java Developer (стажер)

Москва

от 15 000 до 30 000 руб.

Компания "Симплекс 2.0" Обязанности: Работа с реальными проектами в команде программистов, под руководством эксперта. Разработка...

Отправить резюме подробнее

10 Февраля

Middle React-разработчик

Москва

Компания "Инвестиционная палата" Компания ООО «Инвестиционная палата» основана в 1993 году. Основные направления деятельности компании —...

Отправить резюме подробнее

10 Февраля

Senior Go разработчик( «UZUM TECHNOLOGIES». )

Москва

Компания "«UZUM TECHNOLOGIES»." Uzum — первая технологичная экосистема в Узбекистане и первый в стране стартап-единорог. Мы развиваем сразу...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: