O desenvolvedor pleno será responsável pelo desenvolvimento e manutenção de funcionalidades;
Atuar na integração com APIs externas e no aprimoramento do desempenho das aplicações;
Realizar definição da arquitetura de sistemas, assegurando que as soluções implementadas sejam escaláveis, robustas e alinhadas aos requisitos técnicos;
Acompanhar revisões de código e trabalhar para garantir a qualidade do software utilizando testes automatizados e aplicando as melhores práticas de programação;
Responsável pela documentação técnica e pelo uso de princípios de design de software na construção das soluções.
*Requisitos:*
Domínio de TypeScript e Node.js;
Experiência em desenvolvimento de APIs RESTful e integrações com sistemas externos;
Conhecimento de bancos de dados relacionais e não relacionais, como PostgreSQL e MongoDB;
Familiaridade com os princípios de design de software, como SOLID e DRY, além de boas práticas de programação;
Capacidade de escrever testes automatizados (unitários e de integração);
Proficiência no uso de Git para controle de versão;
Experiência em documentação técnica de código e processos;
Conhecimento de ferramentas de monitoramento e depuração para Node.js;
Facilidade para trabalhar em ambientes ágeis e colaborativos.
Local: Alphaville
Horário: Segunda a sexta - periodo integral
Número de vagas: 4
Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral
Área Profissional: Especialista em Informática, TI, Telecomunicações - Programador / Desenvolvedor
Exigências
- Escolaridade Mínima: Ensino Superior
Valorizado
- Experiência desejada: Entre 3 e 5 anos
Denunciar Vaga