Job description
.
Main responsibilities
- Desenvolver e manter aplicações Android utilizando arquitetura MVVM;
- Garantir a qualidade do código com boas práticas de clean code e clean architecture;
- Participar ativamente da concepção e evolução da arquitetura dos projetos;
- Atuar como ponto focal técnicoAndroid no projeto;
- Trabalhar em colaboração com equipes de produto, design e backend para entregar experiências completas;
- Participar ativamente de code reviews e colaborar na evolução técnica do time;
- Escrever testes unitários que garantam a estabilidade e confiabilidade das aplicações;
- Trabalhar com integração contínua e entrega contínua (CI/CD), preferencialmente utilizando BitRise.
Requirements and skills
- Sólidos conhecimentos em Arquitetura MVVM;
- Familiaridade com os princípios de Clean Code e Clean Architecture;
- Domínio da linguagem Kotlin;
- Noções da linguagem Java;
- Experiência com integrações via API REST utilizando Retrofit, OkHttp e Gson;
- Conhecimento em ferramentas de CI/CD, especialmente BitRise;
- Experiência com Git para versionamento de código;
- Vivência em code review, com foco em colaboração e qualidade de entrega;
- Noções de construção de interfaces com Jetpack Compose;
- Domínio em criação de layouts com XML;
- Capacidade de escrever e manter testes unitários eficazes.
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Additional information
#remote
"remote"