← Все вакансии/Senior/jobgether
SeniorRemoteBrazil

Android Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

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

Sobre a empresa

Esta posição é listada em nome de uma empresa parceira, que gerencia todas as aplicações e próximos passos. Nosso parceiro está procurando um Native Android Developer baseado no Brasil.

Esta é uma oportunidade de nível sênior para um desenvolvedor Android focado em construir experiências mobile nativas de alta qualidade.

Responsabilidades
  • Desenvolver e evoluir aplicativos Android nativos usando Kotlin, Jetpack Compose e princípios de clean architecture, garantindo código sustentável, escalável e bem documentado.
  • Construir interfaces de usuário intuitivas enquanto aproveita componentes reutilizáveis de Design Systems estabelecidos para manter consistência nas experiências digitais.
  • Implementar e integrar APIs REST e GraphQL, incluindo soluções usando Apollo, seguindo práticas sólidas de engenharia e integração.
  • Aplicar padrões de injeção de dependência usando tecnologias como Hilt, Dagger ou Koin para promover modularidade e sustentabilidade.
  • Contribuir ao longo de todo o ciclo de vida de entrega de software, desde desenvolvimento e testes até integração e implantação.
  • Desenvolver e manter testes unitários e instrumentados, apoiando lançamentos confiáveis e altos padrões de qualidade de software.
  • Contribuir para práticas de CI/CD e melhoria contínua dos fluxos de trabalho de desenvolvimento.
  • Demonstrar propriedade técnica, identificando proativamente problemas e propondo soluções eficazes e criativas em ambientes em mudança.
  • Colaborar estreitamente com outros profissionais, compartilhando conhecimento, influenciando decisões técnicas e contribuindo positivamente para as práticas de desenvolvimento da equipe.
  • Manter atenção aos detalhes e aplicar continuamente clean code, escalabilidade, documentação e outras melhores práticas de engenharia de software.
Requisitos
  • Experiência profissional sólida em desenvolvimento Android, com forte conhecimento prático de Kotlin.
  • Experiência prática na construção de interfaces Android com Jetpack Compose.
  • Conhecimento de Clean Architecture e práticas modernas de desenvolvimento Android.
  • Familiaridade com injeção de dependência usando Hilt, Dagger ou Koin.
  • Experiência ou conhecimento prático na integração de APIs REST e GraphQL, incluindo Apollo.
  • Compreensão geral de conceitos de CI/CD e pipelines de desenvolvimento.
  • Familiaridade com componentes reutilizáveis e padrões dentro de um Design System.
  • Experiência com testes unitários e instrumentados para aplicativos Android.
  • Compreensão geral de Semantic Versioning (SemVer).
  • Forte pensamento analítico, comunicação clara e objetiva e abordagem colaborativa.
  • Mentalidade proativa, autonomia, responsabilidade técnica e capacidade de se adaptar mantendo a qualidade em ambientes dinâmicos.
  • Compromisso com aprendizado e melhoria contínuos.
  • Experiência com TalkBack e acessibilidade mobile é considerada um diferencial.
Benefícios
  • Modelo de trabalho remoto.
  • Vale-refeição.
  • Vale-alimentação.
  • Auxílio home office.
  • Plano de saúde.
  • Plano odontológico.
  • Seguro de vida.
  • Folga no dia do aniversário.
  • Acesso Total Pass / Wellhub.
  • Aplicativo Boon Saúde.
  • Descontos através de empresas e instituições parceiras.
  • Parcerias com instituições educacionais.
  • Kit de boas-vindas.
  • Onboarding estruturado.
  • Acesso a iniciativas de aprendizado e desenvolvimento profissional.
  • Tempo dedicado e iniciativas apoiando aprendizado, desenvolvimento e bem-estar.
Стек и навыки

С чем работаем