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.
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.
- 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.
- 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.