8893 активных вакансий
← Все вакансии

1CPPG9GY Опубликовано 2 сен 3 просмотров

Разработчик Android в Тбилиси

Andersen
Тбилиси Полная занятость IT / программирование
По договорённости

Переведено автоматически с языка оригинала.

Компания Andersen приглашает на работу разработчика Android в Тбилиси для участия в проекте по созданию современного мобильного банковского приложения и предоставлению безопасных, масштабируемых цифровых финансовых услуг. Заказчик - ведущее финансовое учреждение, обслуживающее розничных и корпоративных клиентов с сильным акцентом на цифровое банковское дело. Компания управляет крупномасштабной цифровой экосистемой с миллионами активных пользователей и инвестирует в современную ИТ-архитектуру, облачную инфраструктуру, решения на основе данных и услуги на основе ИИ для обеспечения масштабируемости, инноваций и бесперебойного клиентского опыта. Проект направлен на разработку и совершенствование современного банковского приложения, которое обеспечивает клиентам безопасный и удобный доступ к финансовым услугам. Его цель - оптимизировать повседневные банковские операции, улучшить цифровой клиентский опыт и обеспечить надежную и масштабируемую доставку банковских услуг.

Ответственность: - Разработка, поддержка и совершенствование родных Android-приложений с использованием Kotlin и Android SDK, обеспечение высокой производительности, масштабируемости и надежности. - Проектирование и реализация надежных архитектур мобильных приложений в соответствии с принципами MVVM, MVI и Clean Architecture, с использованием компонентов Jetpack, таких как Compose, ViewModel, Navigation, Room и WorkManager. - Интеграция и поддержка RESTful API и GraphQL-сервисов с использованием Retrofit, OkHttp и современных библиотек сериализации JSON для обеспечения бесперебойного взаимодействия с backend-системами. - Реализация асинхронной обработки данных и управления состоянием с учетом жизненного цикла с использованием Kotlin Coroutines и Flow для доставки отзывчивых и стабильных пользовательских опытов. - Создание и оптимизация локальных решений для хранения данных с использованием Room, SQLite и DataStore, поддерживающих офлайн-функциональность и эффективную синхронизацию данных. - Обеспечение качества программного обеспечения посредством всестороннего тестирования модулей, интеграции и пользовательского интерфейса, а также участие в конвейерах CI/CD, проверке кода и гибких процессах разработки. - Применение лучших практик безопасности Android, включая безопасное хранение данных, закрепление сертификатов и защиту конфиденциальной информации, а также мониторинг и оптимизацию производительности приложения с использованием инструментов профилирования и диагностики.

Требования: - Профессиональный опыт разработки родных Android-приложений от 4 лет. - Экспертная компетентность в Kotlin (и прочное рабочее знание Java) для разработки Android. - Глубокие знания современной архитектуры Android/Jetpack, включая Jetpack Compose, ViewModel и управление состоянием с учетом жизненного цикла; опыт работы с соответствующими компонентами Jetpack, такими как Room, Navigation и WorkManager. - Большой опыт работы с асинхронным программированием с использованием Kotlin Coroutines и Flow, включая правильное управление состоянием с учетом жизненного цикла. - Практический опыт интеграции RESTful API и/или GraphQL, включая библиотеки сети, такие как Retrofit, OkHttp и сериализация JSON (Gson/Moshi/kotlinx.serialization). - Твердое понимание фреймворков внедрения зависимостей (Hilt/Dagger) и модульной архитектуры приложения для масштабируемых, поддерживаемых баз кода. - Опыт работы с локальным хранением данных (Room, SQLite, DataStore) и дизайном приложения с офлайн-функциональностью. - Компетентность в написании модульных, интеграционных и UI-тестов (JUnit, Espresso, Mockito/MockK) и знакомство с конвейерами CI/CD для автоматизированного построения и тестирования. - Глубокое понимание лучших практик безопасности Android, включая безопасное хранение, закрепление сертификатов и обработку конфиденциальных данных. - Знакомство с контролем версий (Git), гибкими методологиями разработки, практиками проверки кода и инструментами профилирования/оптимизации производительности (Android Profiler, LeakCanary). - Уровень английского языка - от Intermediate+ и выше.

Приятный бонус: - Особенно ценный опыт работы в финтехе, банковском деле или приложениях, связанных с платежами.

Компенсация: 1500–2700 EUR в месяц.

Поделиться этой страницей FacebookTelegramLinkedInX

Пожаловаться

Это ваше объявление?

Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.

Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.

О работодателе
Andersen
Сайт ↗
Похожие объявления

Нанимайте в Грузии без лишних хлопот

Бесплатно для всех