Pessoa Desenvolvedora Android Sênior

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AndroidJavaKotlinCI/CD

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.

Responsibilities

  • Desenvolver, manter e evoluir aplicações Android voltadas para plataformas de e-commerce de alta escala.
  • Participar de discussões técnicas sobre arquitetura, ferramentas, processos de desenvolvimento e definição de soluções.
  • 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.
  • Monitorar indicadores de performance e dados de produção para identificar oportunidades de otimização.
  • Realizar revisões de código, promovendo boas práticas de desenvolvimento.
  • Garantir a qualidade das entregas por meio de testes automatizados e integração contínua.
  • Manter comunicação próxima com áreas de negócio para alinhamento de requisitos.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now