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