В CI&T мы помогаем крупным предприятиям превращать потенциал ИИ в реальное влияние на бизнес с помощью внедрения ИИ, исполнения на основе ИИ и технологических бизнес-решений.
Обладая 30-летним опытом технологических трансформаций, мы ускоряем инновации благодаря экспертизе в области Agentic SDLC, модернизации приложений, данных и ИИ, Martech и бизнес-стратегии.
Мы — 8000 CI&Ters из более чем 25 стран, сотрудничающих в создании решений с реальным влиянием. ИИ уже является частью того, как мы работаем, развиваемся и внедряем инновации каждый день.
О роли
В качестве Android-разработчика среднего уровня вы будете играть ключевую роль в проектировании, разработке и поддержке передовых Android-приложений с использованием Kotlin. Вы будете сотрудничать с кросс-функциональными командами для определения, реализации и предоставления новых функций, обеспечивая производительность, качество, отзывчивость и поддерживаемость приложений. Вы также будете вносить вклад в улучшение качества кода, оптимизацию производительности приложений и исследование новых технологий для повышения эффективности разработки и обеспечения бесперебойного взаимодействия с пользователем.
Что вы будете делать:
- Разрабатывать, поддерживать и улучшать Android-приложения с использованием Kotlin.
- Сотрудничать с кросс-функциональными командами для определения, проектирования, разработки и предоставления новых функций в соответствии с требованиями бизнеса и пользователей.
- Обеспечивать производительность, качество, стабильность и отзывчивость приложений на поддерживаемых Android-устройствах и версиях.
- Выявлять и устранять узкие места в производительности, технические проблемы и дефекты программного обеспечения.
- Поддерживать высокие стандарты качества кода, организации, читаемости и поддерживаемости.
- Внедрять и поддерживать автоматизированные практики разработки и тестирования для повышения надежности программного обеспечения и эффективности разработки.
- Интегрировать Android-приложения с серверными службами через RESTful API.
- Применять принципы проектирования Android и руководства по UI/UX для обеспечения интуитивно понятного и последовательного пользовательского опыта.
- Использовать инструменты профилирования производительности и анализа памяти для выявления возможностей оптимизации.
- Сотрудничать с членами команды для устранения неполадок, обзора реализаций и обмена техническими знаниями.
- Постоянно оценивать и внедрять соответствующие технологии, инструменты и практики разработки для повышения производительности и качества приложений.
- Вносить вклад в инициативы по разработке Kotlin Multiplatform Mobile (KMM) и интеграции общего кода между мобильными платформами.
Обязательно:
- Разработка Android: Подтвержденный опыт разработки Android-приложений, подкрепленный сильным портфолио приложений или соответствующими проектами.
- Kotlin: Свободное владение Kotlin, включая его основные языковые возможности, объектно-ориентированное программирование и современные практики разработки.
- Жизненный цикл мобильной разработки: Глубокое понимание полного жизненного цикла разработки мобильных приложений — от анализа требований и реализации до тестирования, выпуска, обслуживания и поддержки.
- Kotlin Multiplatform Mobile (KMM): Подтвержденный опыт работы с KMM и понимание совместного использования кода между мобильными платформами.
- Интеграция API: Знакомство с RESTful API и опыт интеграции Android-приложений с серверными службами.
- Android UI/UX: Понимание принципов проектирования Android, руководств по интерфейсу и стандартов UI/UX для создания доступных, интуитивно понятных и последовательных приложений.
- Оптимизация производительности: Опыт выявления и устранения узких мест в производительности, анализа использования памяти и оптимизации отзывчивости приложений с использованием соответствующих инструментов профилирования и отладки.
- Управление версиями: Свободное владение Git или другими инструментами управления версиями кода для управления исходным кодом и совместной разработки.
- Качество кода и автоматизация: Понимание практик поддерживаемого кода, организации кода и методов автоматизации, которые поддерживают надежную и эффективную разработку.
- Решение проблем: Способность исследовать технические проблемы, анализировать первопричины и внедрять эффективные решения.
Наши преимущества:
- Медицинская и стоматологическая страховка
- Пособие на питание
- Помощь в уходе за детьми
- Расширенный отпуск по уходу за ребенком для отцов
- Партнерство с фитнес-клубами и специалистами по здоровью и хорошему самочувствию через Wellhub (Gympass) TotalPass;
- Разделение прибыли и участие в результатах (PLR);
- Страхование жизни
- Платформа непрерывного обучения (CI&T University);
- Клуб скидок
- Бесплатная онлайн-платформа, посвященная физическому, психическому и общему благополучию
- Курс для беременных и ответственных родителей
- Партнерство с онлайн-платформами обучения
- Платформа для изучения языков
И многое другое!
В CI&T инклюзивность начинается с первого контакта. Если вы человек с ограниченными возможностями, важно предоставить свою оценку в процессе отбора. Нажмите здесь, чтобы узнать, какие данные необходимо включить в отчет. Таким образом, мы сможем обеспечить необходимую вам поддержку и помощь. Если у вас еще нет оценки, не волнуйтесь: мы можем помочь вам ее получить.
У нас есть специальная команда по здоровью и благополучию, специалисты по инклюзивности и группы по интересам, которые будут с вами на каждом этапе. Рассчитывайте на нас, чтобы пройти этот путь вместе.