Estamos buscando profissionais altamente motivados para a nossa equipe de Projetos (Software / Sistemas de Rastreabilidade) no **Rio de Janeiro (Santa Cruz).
**
**Requisitos**:
- Graduação em Engenharia da Computação ou área correlata;
- Desejável sólida experiência em desenvolvimento de aplicações Android;
- Inglês intermediário (conversação);
- Profundo conhecimento em Android SDK, diversas versões Android e como lidar com aplicações em diferentes resoluções de tela;
- Experiência com armazenamento offline, segmentação e ajuste de desempenho;
- Familiaridade com _RESTful APIs_ para conectar aplicações Android aos serviços de back-end;
- Conhecimento e experiência em bibliotecas Android e frameworks como: _Dagger2_, _RxJava_, _Retrofit_, e _Google's future architecture components and libraries_;
- Conhecimento e experiência em desenvolvimento de aplicações com diferentes arquiteturas Android;
- Conhecimento e experiência em Android UI (material design);
- Conhecimento em interface de teste (_Espersso_);
- Conhecimento e experiência com firebase será diferencial;
- Ter ao menos um app Android original publicado (ou ao menos um app pessoal em um repositório público tal como GitHub) será considerado diferencial;
- Familiar com Linux, incluindo _shell scripting_ e _software packaging;_
- Familiaridade com _JIRA_, _Confluence_, _Bitbucket_, _Bamboo;_
- Familiaridade com banco de dados relacional;
- Conhecimentos em metodologia de desenvolvimento ágil será um diferencial.
**Principais Atividades**:
- Projetar, desenvolver, testar e entregar aplicações Android nativas;
- Participar do ciclo de desenvolvimento de aplicações, da fase inicial à entrega e fase de manutenção;
- Foco no desenvolvimento de aplicações Android e a integração dessas aplicações com serviços back-end;
- Estar profundamente envolvido nos princípios da arquitetura de aplicativos móveis, sendo capaz de criar fluxos de processos, _wireframes_ e modelos visuais.
- Elaborar a documentação de todo o desenvolvimento de acordo com a metodologia da empresa;
- Usar ferramentas para controlar o desenvolvimento de acordo com as especificações da companhia;
- Analisar documentação para apoiar o processo de desenvolvimento da solução;
- Entregar soluções específicas e inovadoras de acordo com as necessidades do cliente;
- Aplicar práticas de teste de última geração em nível unitário e de integração;
- Criar módulos de software que permitam implementação automática;
- Trabalhar com times de desenvolvimento amplos e com as melhores práticas de desenvolvimento padronizado e otimizado.
Tipo de vaga: Efetivo CLT
Salário: R$9.500,00 - R$14.000,00 por mês
**Benefícios**:
- Assistência médica
- Assistência odontológica
- Participação nos lucros
- Previdência privada
- Seguro de vida
- Vale-transporte
Horário de trabalho:
- De segunda à sexta-feira
Tipos de pagamento adicional:
- 13º salário
Local do trabalho: Remoto híbrido para Rio de Janeiro - RJ