Skills
Sobre a Vaga
Estamos buscando um(a) Engenheiro(a) Android Sênior para atuar no time de Aplicativos dos consumidores, construindo experiências focadas na interação do usuário, como telas, filtros e funcionalidades que facilitam a busca.
Você fará parte de um cliente global de comércio eletrônico, presente em 45 países, que atua com anúncios e classificados na internet.
Responsabilidades
- Desenvolver soluções ponta a ponta no produto mobile
- Colaborar com outros times de engenharia para construir e manter funcionalidades para clientes
- Buscar excelência técnica com postura proativa, garantindo qualidade e impacto
- Entregar software com alta disponibilidade e performance para atender alto volume de requisições
Requisitos
- Experiência como engenheiro de software mobile com Kotlin e Java
- Conhecimento em Design Patterns (ex.: MVVM/MVI, Adapter, Singleton, Dependency Injection)
- Experiência com Retrofit e Coroutines
- Experiência com MongoDB e SQL
- Vivência com arquiteturas REST e SOAP
- Experiência com MVVM/MVI, testes (AB, unitários) e ferramentas como JUnit, Mockito e/ou Mockk
- Experiência com Jenkins, Git e ecossistema de CI/CD (GitLab)
- Conhecimento em Docker e Kubernetes
- Experiência com Prometheus e Grafana para observabilidade
- Atuação com metodologias ágeis (Scrum, Kanban, Pair Programming)
- Conhecimento em SOLID e em práticas de observabilidade e monitoramento
Beneficios
- VA e/ou VR
- Programa Bem-Estar com apoio psicológico, jurídico, social e financeiro
- Plano de Saúde Médico e Plano Odontológico
- Seguro de Vida
- Wellhub (Gympass)
- Descontos em cursos (Assespro-RS e Seprorgs-RS)
- Premiação de aniversário de empresa e indicação premiada