Pessoa Desenvolvedora Android Sênior

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Android Sênior based in Brazil.

Esta é uma excelente oportunidade para profissionais apaixonados por desenvolvimento mobile e criação de experiências digitais de alto impacto. Você fará parte de um time multidisciplinar responsável por evoluir uma plataforma de e-commerce utilizada por milhões de usuários, contribuindo para novas funcionalidades, melhorias contínuas e alta disponibilidade da aplicação. O papel envolve participação ativa em decisões técnicas, definição de arquitetura, revisões de código e iniciativas de melhoria de performance. Trabalhando em um ambiente colaborativo e ágil, você terá contato próximo com Product Owners, designers, cientistas de dados e demais equipes de tecnologia para construir soluções escaláveis e centradas no usuário. É uma posição ideal para quem busca desafios técnicos, inovação e excelência em desenvolvimento Android.

Accountabilities:

  • Desenvolver, manter e evoluir aplicações Android voltadas para plataformas de e-commerce de alta escala, garantindo desempenho, estabilidade e excelente experiência do usuário.
  • Participar de discussões técnicas sobre arquitetura, ferramentas, processos de desenvolvimento e definição de soluções alinhadas às necessidades do negócio.
  • Colaborar com Product Owners, designers e demais stakeholders para transformar requisitos em funcionalidades de alto valor.
  • Atuar na implementação de correções, melhorias e novos projetos, acompanhando todo o ciclo de desenvolvimento até a publicação em produção.
  • Monitorar indicadores de performance e dados de produção, utilizando ferramentas de análise para identificar oportunidades de otimização.
  • Realizar revisões de código (code review), promovendo boas práticas de desenvolvimento e contribuindo para a evolução técnica da equipe.
  • Garantir a qualidade das entregas por meio de testes automatizados, integração contínua e acompanhamento da esteira de desenvolvimento.
  • Manter comunicação próxima com áreas de negócio para alinhamento de requisitos, esclarecimento de dúvidas e acompanhamento das entregas.
  • Requirements:

    • Sólida experiência no desenvolvimento de aplicações Android utilizando Kotlin e Java.
    • Conhecimento avançado em Gradle, Apache Maven, JitPack e gerenciamento de dependências.
    • Experiência com arquitetura Android baseada em Clean Architecture, MVVM e Domain-Driven Design (DDD).
    • Domínio de princípios de Clean Code, SOLID e boas práticas de engenharia de software.
    • Experiência com LiveData, Coroutines e RxJava para desenvolvimento reativo e assíncrono.
    • Vivência com Git, Firebase, Crashlytics e monitoramento de aplicações em produção.
    • Conhecimento em testes unitários, testes instrumentados (Espresso) e automação de qualidade.
    • Experiência com pipelines de CI/CD, preferencialmente utilizando Azure DevOps e GitHub Actions.
    • Capacidade analítica, boa comunicação, trabalho em equipe e participação ativa em ambientes ágeis.
    • Interesse em compartilhar conhecimento e contribuir com a comunidade técnica será considerado um diferencial.
    • Benefits:

      • Participação em projetos de grande escala com milhões de usuários ativos.
      • Ambiente colaborativo, inovador e focado em excelência técnica.
      • Oportunidade de atuar com tecnologias modernas e boas práticas de desenvolvimento mobile.
      • Cultura de aprendizado contínuo, compartilhamento de conhecimento e desenvolvimento profissional.
      • Contato com equipes multidisciplinares em projetos estratégicos de transformação digital.
      • Ambiente inclusivo que valoriza diversidade, colaboração e crescimento de carreira.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1