Formação
Graduação em Ciência da Computação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas e/ou área correlata;
Mestrado/Doutorado será um diferencial.
**Responsabilidades**:
Compor uma equipe de automação de software para área de projetos Android;
Contribuir com a implementação de software (backend e frontend) garantindo a entrega do projeto com total conformidade com o processo de desenvolvimento e qualidade da empresa.
**Requisitos**:
Excelentes habilidades de programação;
Domínio da construção de algoritmos e das principais estruturas de dados;
Experiência com desenvolvimento backend usando Python (Flask, Django Rest) e JavaScript (NodeJS) e/ou com desenvolvimento frontend utilizando HTML, CSS, JavaScript, TypeScript, Angular e React;
Conhecimento da arquitetura do sistema operacional Android e APIs de desenvolvimento;
Experiência com bancos de dados SQL e NoSQL;
Experiência em sistemas de controle de versão (Git, Perforce);
Experiência em ambientes Linux / Unix
Conhecimento do fluxo de trabalho do Agile / Scrum.
Diferenciais
Conhecimentos em testes de software;
Conhecimento em processos de CI/CD e práticas DevOps.
Idioma
Inglês avançado.
Atuação
Porto Velho/RO
Informação