Descrição da vaga
Buscamos uma pessoa com perfil full-stack com Nível Sênior, proativo, atento à qualidade e aos detalhes, com excelente capacidade de resolução de problemas e interesse em evolução contínua.
O Desenvolvedor de Software Sênior Angular irá atuar em todo ciclo de vida dos produtos, desde a concepção de soluções técnológicas até entrega final e sustentação, podendo liderar outros profissionais.
Requisitos:
• Experiência comprovada em desenvolvimento superior a 5 anos atuando como Full-Stack e utilizando Type Script, Angular, Node, React, MSSQL, SQL, Linux como Next.js e Net Core.
• Experiência em design e implementação de APIs.
• Capacidade de integrar front-end e back-end com provedores de identidade, utilizando tecnologias como Next Auth, OAuth 2.0, SAML, Open API e JWT.
• Sólidos conhecimentos em práticas de CI/CD e ferramentas de versionamento.
• Capacidade de escrever testes eficientes utilizando ferramentas como Jest para front-end e xUnit para back-end.
• Formação Superior em Análise de Sistemas, Engenharia da Computação, ou áreas correlatas.
Diferenciais e conhecimentos esperados:
• Experiência e/ou conhecimento em todo ciclo de vida de software
• Experiência com Web Components para criação de elementos web customizados e independentes, facilitando a manutenção e aumentando a produtividade.
• Experiências em Type Script, Angular, Node, React, MSSQL, SQL, Linux.
• Experiência em testes unitários e conhecimento de testes automatizados
• Experiência com ambientes de container como Docker e conhecimento em Kubernetes.
• Experiência em qualidade de código e versionamento
• Experiência em processo integração contínua, DevOps e implementação do processo CI/CD;