Buscamos profissionais com experiência em desenvolvimento Android para atuar na entrega de software visando a qualidade, escalabilidade e durabilidade. Compromisso com a entrega e prazos acordados com o projeto e aderência aos padrões de arquitetura definidos. Capacidade de alinhar a tecnologia as necessidades de negócio, sempre fazendo melhor uso de componentes, padrões e serviços.

Atividades: Desenvolvimento de aplicativos para dispositivos móveis em plataforma Android, aplicando as melhores práticas da plataforma, responsivos e resilientes a especificidades inerentes de dispositivos móveis (diferentes plataformas/devices, intermitência de conexão, bateria, etc). Levantamento de requisitos técnicos e estimativas para planejamento de projetos rodando metodologia ágil. Documentação de componentes e elaboração de diagramas.

Conhecimento(s) Técnico(s): 

- Conhecimento dos padrões de arquitetura da plataforma;

- Conhecimento de arquitetura de solução distribuída orientada a micro serviços;

- Domínio da linguagem de programação nativa da plataforma;

- Domínio do stack ferramental de debug e troubleshooting da plataforma;

- Domínio de boas práticas de desenvolvimento de software como: SCM, testes unitários, testes de integração, refactoring, dependency injection, versionamento de pacotes, testes A/B, SOLID, DRY, pair programming, code review, etc;

- Domínio de programação orientada a objetos;

- Domínio de práticas de internacionalização;

- Pleno conhecimento dos padrões visuais e arquiteturais da plataforma;

- Conhecimento de práticas de monitoramento, telemetria e analitycs;

- Domínio de versionamento, gestão e distribuição de aplicativos;

- Capacidade de elaborar diagramas e documentações técnicas;

- Conhecimento sobre conceitos e implementação de automação/devops;

- Vivência em práticas e metodologias ágeis.

Desejável:

- Conhecimento no ramo financeiro.

Cadastre-se em nosso site para esta e mais oportunidades: www.dbccompany.com.br

Link para a vaga: