Ciandt

[Job-27371] Master/Specialist Android Developer, Brazil

Job Description

Estamos procurando uma pessoa desenvolvedora Android que adora desafios e está pronta para atuar na evolução de um aplicativo 100% nativo, criando novas funcionalidades e aprimorando as existentes. O projeto abrange soluções de ponta a ponta para o cliente, proporcionando um ambiente dinâmico e repleto de oportunidades para crescimento.

Sua missão: 
- Desenvolver soluções e componentes arquiteturais robustos em um ambiente colaborativo.
- Manter um código de qualidade, alinhado às melhores práticas do setor.
- Contribuir ativamente nas cerimônias de metodologia ágil, promovendo a troca de conhecimento e informações.

Responsabilidade:
- Desenvolver funcionalidades e componentes arquiteturais utilizando Kotlin e a arquitetura MVVM.
-Criar interfaces de usuário com XML e Jetpack Compose, garantindo acessibilidade e uma ótima experiência para o usuário.
- Garantir a qualidade da entrega do time por meio de revisões de código, implementações de testes unitários e instrumentados.
- Participar dos ritos de negócio, realizando e apoiando o detalhamento técnico das soluções.
- Identificar oportunidades de melhoria nos processos de desenvolvimento, trabalhando em estreita colaboração tanto com desenvolvedores quanto com o cliente, propondo melhorias e soluções, além de apoiar ativamente na promoção de um ambiente positivo de aprendizagem e de colaboração, estruturando o Continuous Delivery, promovendo discussões técnicas e levantando pontos importantes para a solução.
- Contribuir para a evolução individual de pessoas do time, apoiando a liderança, e atuando como referência e mentor.
- Apoiar na modularização e comunicação entre módulos, além de práticas de componentização.

Requisitos:
- Experiência em desenvolvimento Android utilizando Kotlin.
- Sólido conhecimento em arquitetura MVVM, bem como nas boas práticas de uma estrutura modular.
- Experiência em criação de interfaces utilizando XML e Jetpack Compose.
- Conhecimento de testes unitários e instrumentados, além do ciclo de vida do Android.
- Capacidade de se adaptar a cenários adversos, dinâmicos e de trabalhar em equipe diversa e multidisciplinar.

Você irá se destacar se:
- Tiver experiência com as ferramentas do Firebase (Analytics, Crashlytics, Remote Config).
- Demonstrar conhecimento das práticas de acessibilidade em desenvolvimento.
- Ter experiência com estrutura de modularização e componentização de produtos.
- Ter conhecimento do uso de ferramentas de análise de qualidade de código, como Sonar.

#LI-DJ1
#LI-midsenior