yandex
ciandt
Страна
Бразилия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

[Job 28570] Mid Level / Senior Developer Android (Nativo + WebViews e React), Brasil

Оценка ИИ

CI&T — крупная международная компания с отличным пакетом бенефитов и фокусом на современные технологии (IA, Kotlin, React). Работа в финансовом секторе гарантирует стабильность и сложные задачи, хотя работа с легаси может быть рутинной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний Android (Kotlin/Java) и одновременно навыков в веб-стеке (React/Next.js), что встречается нечасто. Также ожидается опыт менторства и готовность работать с легаси-кодом в финансовом секторе.

Анализ зарплаты

Медиана4 500 $
Рынок3 000 $ – 6 000 $
Оценка ИИ

Зарплата в вакансии не указана, но для уровня Mid/Senior в Бразилии на удаленной основе в крупных аутсорсинговых компаниях уровня CI&T вилка обычно составляет от 12,000 до 18,000 BRL. Предложенный рыночный диапазон в USD отражает международный характер компании.

Сопроводительное письмо

I am writing to express my strong interest in the Mid Level / Senior Android Developer position at CI&T. With extensive experience in native Android development using Kotlin and Java, combined with a solid understanding of React and Next.js, I am confident in my ability to contribute effectively to your financial sector projects. My background in evolving codebases using MVVM, Coroutines, and LiveData aligns perfectly with your current technical stack and goals for reducing legacy code.

Throughout my career, I have successfully orchestrated complex user journeys involving both native screens and WebViews, ensuring a seamless user experience. I am particularly drawn to CI&T's culture of innovation and your focus on integrating AI into the development workflow. I enjoy mentoring junior developers and participating in architectural discussions to ensure high-quality, scalable solutions. I look forward to the possibility of bringing my technical expertise and collaborative mindset to your multidisciplinary team.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ciandt уже сейчас

Присоединяйтесь к CI&T, чтобы создавать инновационные финансовые решения на стыке нативной разработки и современных веб-технологий!

Описание вакансии

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Olá, aqui é a Wal da CI&T!

Sou do time de Talent Attraction e procuro profissionais localizados no Brasil para a posição de Mid Level/Senior Developer Android (Nativo + WebViews  e React), que atuarão em um projeto do ramo financeiro.

Estamos em busca de uma pessoa Desenvolvedora Android Pleno/Sênior para integrar um time que cuida de jornadas críticas de negócio em um grande produto mobile.  

Você vai atuar principalmente no app Android nativo, ajudando a evoluir a nova codebase (MVVM + Coroutines) e orquestrando jornadas que, em grande parte, acontecem via WebViews (stack React + Next.js).

Buscamos alguém com boa base técnica, que consiga atuar com autonomia, tenha boa comunicação e goste de mentorar pessoas desenvolvedoras mais juniores.

Responsabilidades:

  • Desenvolver e manter funcionalidades no app Android nativo utilizando Kotlin e Java.  
  • Atuar na nova codebase Android (MVVM, Coroutines, LiveData, ViewSystem em XML), contribuindo para sua evolução e qualidade.  
  • Orquestrar a navegação entre telas nativas e jornadas em WebView, em parceria com o time web (React + Next.js).  
  • Apoiar a migração e a redução de legado, garantindo melhorias contínuas de performance, manutenibilidade e segurança.  
  • Escrever testes unitários e participar ativamente de code reviews, garantindo boas práticas de qualidade de código.  
  • Apoiar e mentorar pessoas desenvolvedoras mais juniores, disseminando conhecimento e boas práticas dentro do time.  
  • Colaborar pontualmente em back-end (principalmente Java/Spring) e outras áreas envolvidas nas jornadas de negócio.  
  • Contribuir com discussões de arquitetura, padrões de projeto e uso de ferramentas de IA e automação no dia a dia de desenvolvimento.

Requisitos:

  • Experiência sólida em desenvolvimento Android nativo (nível Pleno/Sênior).  
  • Domínio de Kotlin e boa base em React e Java.  
  • Experiência com:

  - Construção de layouts em XML (ViewSystem) e uso de ViewBinding/DataBinding.  

  - Arquitetura MVVM e Coroutines (LiveData, ViewModel, etc.).  

  - Ferramentas de build e gerenciamento de dependências (Gradle; conhecimento em Maven é bem-vindo).  

  • Vivência com qualidade de código:

  - Testes unitários em Android (por exemplo: JUnit, MockK, Robolectric).  

  - Participação ativa em revisões de código (code review).  

  - Aplicação de Clean Code, princípios SOLID e padrões de projeto.  

  • Boa comunicação, postura colaborativa e autonomia para trabalhar em um ambiente dinâmico, com times multidisciplinares.  
  • Resiliência e capacidade de se adaptar a mudanças e cenários adversos (incluindo comunicação remota).

Diferenciais:

  • Experiência ou interesse em atuar próximo a jornadas Web:

  - Conhecimento em React e/ou Next.js.  

  - Interesse em aprofundar em Java + Spring no back-end.  

  • Conhecimento em Clean Architecture aplicada a Android.  
  • Experiência com testes automatizados para mobile (Espresso, Appium ou ferramentas de automação de testes end-to-end).  
  • Vivência com cultura ágil (Scrum, Kanban etc.).  
  • Noções de AWS ou outras clouds (básico é suficiente para o contexto atual).  
  • Experiência com acessibilidade em apps Android.  
  • Uso de ferramentas de IA no desenvolvimento (por exemplo, GitHub Copilot, ChatGPT, Devin ou similares).

#LI-WC2

Nossos benefícios:

  • Plano de saúde e odontológico;
  • Vale alimentação e refeição;
  • Auxílio-creche;
  • Licença parental estendida;
  • Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass)  TotalPass;
  • Participação nos Lucros e Resultados (PLR);
  • Seguro de Vida;
  • Plataforma de aprendizagem contínua (CI&T University);
  • Clube de descontos;
  • Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
  • Curso gestante e parentalidade responsável;
  • Parceria com plataformas de cursos online;
  • Plataforma para aprendizagem de idiomas;
  • E muitos outros

Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras

Na CI&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante apresentar o seu laudo durante o processo seletivo. Consulte quais dados são necessários conter no laudo clicando aqui.Assim, podemos garantir o suporte e as adaptações que você merece. Se ainda não tem o laudo caracterizador, não se preocupe: podemos te apoiar para obtê-lo.

Temos um time dedicado de Saúde e Bem-estar, especialistas em inclusão e grupos de afinidade que estarão com você em todas as etapas. Conte com a gente para fazer essa jornada lado a lado.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • MVVM
  • React
  • Kotlin
  • Java
  • Android
  • JUnit
  • Gradle
  • Next.js
  • XML
  • Spring
  • SOLID
  • Coroutines
  • Clean Architecture
  • LiveData
  • MockK

Возможные вопросы на собеседовании

Вакансия предполагает работу с гибридным приложением. Важно понимать, как кандидат обеспечивает взаимодействие между нативным кодом и веб-контентом.

Расскажите о вашем опыте реализации взаимодействия между Android (Kotlin) и WebView через JavascriptInterface. С какими проблемами безопасности вы сталкивались?

Проект находится в процессе эволюции архитектуры. Нужно проверить знание современных подходов.

Как бы вы организовали управление состоянием в приложении, где часть экранов нативная (MVVM + LiveData), а часть — на React, чтобы обеспечить консистентность данных?

Упоминается работа с легаси и миграция. Важно оценить навыки рефакторинга.

Опишите ваш подход к рефакторингу крупного легаси-модуля на Java в современный Kotlin-код с использованием Coroutines. Как вы обеспечиваете стабильность при этом?

В требованиях указано менторство. Проверяем софт-скиллы.

Как вы подходите к проведению Code Review для менее опытных коллег? Как вы балансируете между соблюдением стандартов качества и мотивацией разработчика?

Компания активно использует ИИ. Интересно узнать практический опыт кандидата.

Использовали ли вы инструменты вроде GitHub Copilot или ChatGPT в своей работе? Приведите пример, когда ИИ помог вам ускорить разработку или найти сложное решение.

Похожие вакансии

Codify Soft
200 000 ₽ – 220 000 ₽

Middle+/Senior Flutter Developer

SeniorУдалённоРоссия
Flutter · Dart · MVVM · BLoC · Riverpod · Provider · Redux · MobX · iOS · Android
+10 навыков
deeplay
Не указана

Системный Android разработчик [Senior]

SeniorУдалённоРоссия
Android · AOSP · SELinux · HAL · AIDL · HIDL · JNI · C++ · Java · LLM
+10 навыков
gradient
от 550 000 ₽

Senior iOS Developer

SeniorУдалённоРоссия
Swift · Objective-C · UIKit · Core Animation · Metal · Core Image · Figma · GitFlow · Xcode
+9 навыков
Лайв Тайпинг
220 000 ₽ – 320 000 ₽

Flutter-разработчик

SeniorУдалённоРоссия
Flutter · Dart · Mobile Development · API Integration · SDK Integration
+5 навыков
Спортс (Sports.ru)
Не указана

Senior Android-разработчик

SeniorУдалённоРоссия
Kotlin · Clean Architecture · MVI · Hilt · Jetpack Navigation · Jetpack Compose · Apollo GraphQL · Coroutines · Android SDK
+9 навыков
Eclipse Digital
Не указана

Middle+ React Native разработчик

SeniorУдалённоРоссия
React Native · React · JavaScript · TypeScript · Redux · MobX · TanStack Query · REST API · WebSocket · GraphQL · CSS · Less · Sass · Xcode · Android Studio · Agile · Scrum · Code Review
+18 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

ciandt
Страна
Бразилия