Начни карьеру в IT
ICL SOFT создает для своих сотрудников атмосферу, которая
вдохновляет на яркие идеи, эксперименты
и нестандартные решения.
-
70+
заказчиков
-
300
реализованных проектов
-
700+
сотрудников
-
Развитие в дружелюбной атмосфере, где возможен
свободный диалог с лидерами команд
-
Внутренняя мобильность между проектами в зависимости
от навыков и целей
-
Движение по карьерной лестнице, зависит от результата,
а не стажа
-
Комфортная интеграция работы в жизнь
-
Свобода действий в рамках общей цели
-
Работа в крупных коммерческих проектах федерального уровня
Чем будем заниматься: - Разработка новых функциональных модулей и фич приложения на Kotlin
- Поддержка и улучшение существующей кодовой базы
- Работа с архитектурой: Clean Architecture, MVI/MVVM, Modularization
- Интеграция с backend (REST, WebSocket)
- Оптимизация производительности, размера приложения и потребления памяти
- Написание Unit/UIтестов
- Code review и шеринг знаний внутри команды
- Участие в оценке задач и планировании спринтов
Будет большим плюсом: - Опыт публикации приложений в Google Play и работа с Google Play Console
- Знание Kotlin Multiplatform (KMP)
- Опыт с Firebase / Amplitude / AppMetrica
- Знакомство с Compose Multiplatform
- Опыт оптимизации приложения под разные устройства и Android версии
Что мы ожидаем от Вас: - Опыт коммерческой разработки на Kotlin от 2 лет
- Отличное знание Kotlin и Coroutines / Flow
- Опыт построения offlinefirst приложений с синхронизацией (локальные БД, фоновые воркеры, конфликты, идемпотентность)
- Опыт работы с Jetpack компонентами (Jetpack Compose, ViewModel, Navigation, Room, SQLDelight, WorkManager и др.)
- Знание принципов Clean Architecture и SOLID
- Опыт работы с Dependency Injection
- Умение работать с Gradle мультимодульными проектами
- Навыки диагностики logcat, adb, профилирование
- Опыт сопровождение легаси
- Умение читать требования, задавать вопросы аналитикам и договариваться с бек разработчиками для фиксации контрактов
- Понимание принципов ООП, многопоточности и асинхронного программирования
- Опыт работы с Git
- Понимание принципов CI/CD (желательно).
Присоединяйтесь к своему новому амбициозному старту!
-
Вдохновляем на рост
-
Создаем новое