Job description
.
Main responsibilities
Atuar na concepção, desenvolvimento, implantação e manutenção de aplicações Android;
Aplicar os padrões e boas práticas de engenharia de software;
Fazer a interface entre o cliente e equipes internas envolvidas, apoiando em planejamentos mais complexos, refinamentos e desenvolver outras pessoas da equipe;
Criar documentação de serviços, componentes e elaboração de diagramas;
Participar da definição das soluções e ser propositivo e apresentar as suas ideias ou críticas;
Ter experiência de trabalho em modelo de time ágil.
Requirements and skills
Conhecimento em Java ou Kotlin;
Habilidades na construção de aplicações escaláveis;
Android Jetpack Components (Lifecycle, Room, ViewModel, LiveData, Flow, Navigation, DataBinding, WorkManager, AlarmManager...);
Experiência em consumo de APIs REST;
Proficiência em ferramentas de controle de versão (Git);
Interesse pelo segmento mobile (trends, growth hacking...);
Ter trabalhado com pelo menos um dos patterns MVVM, MVI, MVP, Viper e variantes;
Trabalhar com Injeção de dependência (Dagger, Hilt ou Koin);
Coroutines (RxJava, RxKotlin) + Retrofit;
Familiaridade com Custom Views (Components);
Experiência em testes unitários;
Crashlytics, Google Analytics, Google Maps, Google Play Services;
Familiaridade com itens de segurança Android;
Experiência específica em desenvolvimento seguro e práticas de segurança para aplicativos móveis;
Conhecimento profundo das melhores práticas de segurança, incluindo OWASP Mobile Top Ten;
Experiência com ferramentas de análise estática e dinâmica de código (SAST e DAST), como Fortify, Checkmarx, ou SonarQube;
Experiência com criptografia, controle de acesso e técnicas de hashing;
Experiência com ferramenta de proteção GuardSquare;
Entendimento de CI e CD;
Noções de UX para apps móveis.
;
Desejável: Modularização e refatoração de aplicações; criação de CI/CD, Gradle, Tasks, Jetpack Compose, LeakCanary, MotionLayout, DeepLinks, Apollo-Android, Firebase; Notificações push, mensageria, publicação automatizada na Play Store.
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"
#J-18808-Ljbffr