Vaga Mobile

Desenvolvedor(a) Android

Kotlin Java MVVM

Jedis

Jedis

Startup

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Jedis é uma empresa fundada em 2015 por pessoas apaixonada por tecnologia e relações humanas, que sonhavam em melhorar a atual metodologia utilizada por empresas tradicionais. Nosso Objetivo é transformar o ambiente tech, em um cenário inclusivo e humanizado.

Atividades e Responsabilidades

O profissional irá integrar time de desenvolvimento para evolução de funcionalidades de E-commerce de varejo com foco em moda, utilizando metodologia ágil (time Scrum);
Desenvolvimento das demandas priorizadas pelo cliente;
Participação em cerimônias definidas pelo framework Scrum;
Realizar o desenvolvimento evolutivo de sistemas e serviços;
Utilizar boas práticas de desenvolvimento;
Definir soluções de forma propositiva, apresentar as suas recomendações e ideias;
Documentação de serviços, componentes e elaboração de diagramas;
Compreender problemas técnicos e desenvolver soluções Mobile Nativa focado em aplicações Android;
Concepção, desenvolvimento, implantação e manutenção de aplicações Android;
Realizar integrações com serviços de terceiros;
Habilidade de aplicar os padrões de desenvolvimento Android nativo;
Colaborar com os testes e feedbacks dos usuários do aplicativo.

Requisitos

Experiência em Linguagem de programação: Java e Kotlin;
Experiência em Arquiteturas: MVVM, MVP, VIPER, Clean Architecture;
Conceitos e Libs: Live Data, Injeção de dependência (Koin/Dagger2), Coroutines, ROM , Data Binding, Retrofit, Okhttp, Ofuscação de Código(ProGuard/DexGuard) ;
Experiência em Processos: Code Review, Git Flow (se sentir confortável com o envio de Pull Requests, resolução de conflitos etc) ;
Experiência em Tests Unitários: JUnit e Mockito;
Experiência em Testes Instrumentados: Espresso;
Conhecimento em sistemas de controle de versão Git (Pull Request, resolução de conflitos)
Experiência com processo de code review