Android Developer | Mid/Senior

Detalhes da Vaga

Job description.Main responsibilitiesAtuar 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 skillsConhecimento 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


Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Líder Técnico De Software Iii (Machine Learning)

O Inatel está recrutando Especialista para atuar com Liderança Técnica de projetos na área de Machine Learning, no ICC SW. Responsabilidades e atribuições Li...


Desde Instituto Nacional De Telecomunicações - Inatel - Brasil

Publicado 2 days ago

Staff Data Science

Staff Data Science - Brazil (remote) Our client in Brazil is looking for a Staff Data Science to build and define objectives almost from scratch. They are re...


Desde S&You - Brasil

Publicado 2 days ago

Pessoa Desenvolvedora De Software Sênior (Back-End)

Nosso jeito de fazer história: Entre para a história de construção do maior Hub de Dados e Analytics do Brasil. Além de você contribuir diretamente neste obj...


Desde Neoway - Brasil

Publicado 12 days ago

Analista De Testes / Qa Sênior

Analista de Testes / QA Sênior Job Description A Genesis Consulting tem oportunidade imediata para Analista de Testes/QA Sênior experientes com verdadeira pa...


Desde Genesis Consulting Partners, Llc - Brasil

Publicado 12 days ago

Built at: 2024-11-01T22:33:07.981Z