Desenvolvimento

Desenvolvedor(a) Android

Como será o seu
dia a dia

Você atuará no desenvolvimento e manutenção de aplicativos Android nativos, trabalhando junto com equipes de desenvolvimento bem como a equipe de design na entrega de novas funcionalidades e correções/melhorias em projetos. 

O que você precisa ter

  • Domínio em Kotlin;
  • Experiência com o padrão de arquitetura MVVM
  • Experiência com gerenciadores de dependências (Gradle);
  • Git / GitFlow;
  • Experiência com os componentes JetPack e suas principais bibliotecas (Navigation, Lifecycles, ViewModel, LiveData, Room, etc.);
  • Experiência com Frameworks de comunicação Http (Retrofit);
  • Experiência com integração do Firebase (Crashlytics, App Distribution, Analytics, Database, etc.);
  • Experiência com injeção de dependência. (Dagger, Koin e Hilt)
  • Bom entendimento sobre arquitetura de sistemas (SOLID, KISS e DRY);
  • Conhecimento de Design Patterns;
  • Experiência com o Clean Architecture;
  • Experiência com código legado (Legacy Code);
  • Experiência com testes unitários e Instrumentados.

O que faria o diferencial se você souber

  • Experiência com ferramentas de CI/CD;
  • Conhecimento sobre práticas de segurança voltadas ao desenvolvimento Android;
  • Experiência com projetos modularizados e dynamic features;
  • Conhecimento de práticas DevOps.

O que você terá

Um ambiente de trabalho sem Dress Code

Vale Alimentação
e Vale Refeição

Café da manhã
e lanche da tarde

Almoço no refeitório
da empresa

Vale Transporte

Horários flexíveis

Plano de Saúde
com coparticipação*

Plano odontológico*

Incentivo para
eventos e cursos

Bônus por indicação

Ginástica Laboral

Gympass

Day Off no
mês de aniversário

* Apenas para CLT

Como será sua avaliação

Análise Curricular

Avaliamos a compatibilidade das suas habilidades técnicas e experiências com sua área de interesse

Entrevista de fit cultural

Um User vai além das hard skills, então queremos te conhecer melhor e checar se o match combina com a cultura #UserLife

Entrevista Técnica + Desafio

Buscamos conhecer o seu nível técnico e como suas hard e soft skills entraram em ação em experiências anteriores

Papo mais do que sério agora. A Usemobile entende que o desrespeito com a diversidade é prejudicial a todos. As diferenças e pluralismos são abraçados dentro do UseTeam, então não fazemos distinção de gênero, sexualidade, racial, comportamental, etc. Isso significa que nenhum candidato é desqualificado em função de alguma questão correlata, muito menos que precisará se esconder de nós.

Desviar do normativo já é violento por si só e não queremos que essa opressão se estenda à comunidade User. Dessa forma, sinta-se à vontade para responder às questões abaixo de acordo com a sua preferência. As perguntas servirão para que o atendimento seja da forma que você merece.

Importante ressaltar que essas informações são suas para compartilhar, então as manteremos de forma confidencial.

Já recebemos sua mensagem. Fique de olho no e-mail para a confirmação