O que esperamos de você?
- Implementação de software focado na camada de apresentação
- Implementação de aplicações responsivas e adaptativas usando Sass ou similar
- Implementação da camada de negócio usando patterns atuais (Spa, Components, WPA etc) usando as frameworks React e Angular;
- Implementar testes unitários
- Implementar integração com APIs públicas e privadas fazendo uso de modelos diversos de autenticação (Basic, Oauth, Session based, cookie based, Token based, etc.)
- Implementar configuração de task management para automação de empacotamento (webpack, Gulp, Grunt, etc)
- Implementar automação de implantação (salt, ansible, docker, kubernetes, etc)
- Ensino Superior completo em Sistemas da Informação, Ciência da Computação e /ou áreas correlatas.
Qual a missão do cargo?
Desenvolver a prototipagem, elaboração do projeto de desenvolvimento e codificação inicial, programação, codificação e testes em sistemas e inovações tecnológicas, atuando em atividades de média e eventual alta complexidade, aplicando conhecimentos e práticas na execução das atividades, utilizando a metodologia ágil, realizando a manutenção e eventuais correções necessárias, garantindo o resultado desenvolvimento dos softwares/aplicativos conforme o projeto em andamento, assegurando que os processos de desenvolvimento sejam assertivos e atinjam o objetivo traçado, visando atender às necessidades dos clientes internos e externos.
Quais serão suas responsabilidades?
- Ajudar a arquitetar os módulos de software necessários
- Desenvolver código limpo, organizado, testável/testado
- Desenvolver automação de implantação e operação com mindset Devops
- Prezar pela escalabilidade do Software implementado
- Estudar e sugerir mudanças frequentes para manter o Software vivo e alinhado com os padrões atuais de mercado
- Implementar integração de APIs
- Implementar software adequado para Cloud