Skills
Sobre a Vaga
Estamos em busca de uma pessoa Desenvolvedora Android Sênior para atuar na evolução da plataforma de e-commerce, com foco em qualidade das entregas e na melhor experiência para usuários em escala.
Você vai colaborar com designer, PO e cientista de dados para transformar ideias em soluções de frontend, tomando decisões técnicas e acompanhando métricas de produção.
Responsabilidades
- Contribuir com brainstorms sobre experiência do usuário, dados e fluxo de tarefas com o time
- Desenvolver e aprimorar recursos de frontend mobile para atender necessidades do produto
- Melhorar a experiência de aplicações com milhões de usuários
- Tomar decisões sobre arquitetura, ferramentas e processos
- Monitorar performance e dados de produção para orientar melhorias
- Revisar e avaliar pull requests do time
- Atuar de forma participativa na comunidade Android
- Acompanhar o ciclo de vida das atividades, desde análise e correção até publicação em produção
- Garantir qualidade ao longo da esteira de desenvolvimento, homologação e ambientes produtivos
- Implementar correções, melhorias e novos projetos a partir do backlog priorizado, preservando o fluxo de compras
- Realizar alinhamentos de dúvidas com as áreas envolvidas
Requisitos
- Experiência com Kotlin e Java
- Conhecimento sólido em Apache Maven, JitPack e Gradle
- Princípios de Clean Code e SOLID
- Experiência com CI/CD (preferencialmente Azure DevOps e/ou GitHub Actions)
- Desenvolvimento com testes unitários e testes com Espresso
- Experiência com Clean Architecture, DDD e MVVM
- Experiência com LiveData
- Experiência com RxJava e Coroutines
- Experiência com Git
- Experiência com Firebase e acompanhamento via Crashlytics
Beneficios
- Vaga remota
- Atuação em um ecossistema de tecnologia e inovação
- Ambiente com cultura de compartilhamento e iniciativas de formação e comunidade tech
- Inclusão: vaga também para PcD