Android Developer | Mid/Senior

Detalhes da Vaga

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


Salário Nominal: A acordar

Fonte: Appcast_Ppc

Função de trabalho:

Requisitos

Data Science Specialist

Job descriptionQibit was born to transform people's futures! We are a global network for technology, UX, and digital professionals. Here, companies discover ...


Qibit - Brasil

Publicado 2 days ago

Engenheiro De Dados Azure

E-mail: rh***@***.brDescriçãoExperiência com:Plataforma Cloud (Microsoft Azure)Data Lake Storage, Databricks, Azure Datafactory e DatabricksDevOps (CI/CD)Sca...


Bluesix - Brasil

Publicado 2 days ago

Grupo Quintoandar | Senior Security Engineer, Endpoint

About QuintoAndar:QuintoAndar was born to do something very rewarding: open doors. We opened doors for technology to be part of living. And, through it, we s...


Quinto Andar Serviços Imobiliários - Brasil

Publicado 2 days ago

Identity & Access Management Analyst

This position/role exists to:The Identity & Access Management Analyst is part of the Global Information Security organization. The ideal candidate will have ...


Sylvamo - Brasil

Publicado 2 days ago

Built at: 2024-11-16T00:42:30.727Z