Formação: Graduação em Ciência da Computação, Engenharia de Software, ou áreas relacionadas
Requisitos:
- Experiência mínima de 5 anos na área;
- Proficiência em HTML, CSS, JavaScript, e frameworks modernos como React, Angular;
- Conhecimento em linguagens de programação como Java, JavaScrip, Python ou PHP;
- Experiência com sistemas de gerenciamento de banco de dados SQL Server;
- Expertise em ferramentas para versionamento.
Atividades:
- Desenvolver sistema web para indústria;
- Planejamento: Definir objetivos, requisitos e planejar a arquitetura;
- Escolha de Tecnologias: Front-End, Back-End;
- Desenvolvimento: Configuração do Ambiente de Desenvolvimento (Front-End e Back-End);
- Testes: Testes de Unidade, Integração e Aceitação do Usuário;
- Deploy e Manutenção: Deploy, Monitoramento e Manutenção;
- Segurança: Autenticação e Autorização, Proteção contra Vulnerabilidades, Certificados SSL/TLS;
- Documentação: Documentação de Requisitos Funcionais e Requisitos Não Funcionais; Documentação de Projeto: Diagramas de Arquitetura e Modelos de Dados; Documentação de Design de Interface do Usuário (UI) e Experiência do Usuário (UX); Documentação de Código: Comentários no Código; Documentação de Testes: Planos de Teste e Resultados de Teste; Documentação de Implantação: Guia de Instalação e Manuais de Usuário; Documentação de Manutenção: Guia de Manutenção e Histórico de Mudanças.
Remuneração à combinar