Descrição
Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.
Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!
### **RESPONSABILIDADES E ATRIBUIÇÕES**
* Desenvolver e evoluir aplicações web do portfólio, atuando tanto no frontend quanto no backend.
* Corrigir defeitos em ambiente produtivo, garantindo estabilidade, qualidade e performance das aplicações.
* Refatorar código legado, promovendo melhorias de arquitetura, manutenção e legibilidade.
* Realizar engenharia reversa de telas, funcionalidades e fluxos sem documentação prévia.
* Desenvolver e corrigir integrações entre aplicações frontend e APIs backend.
* Apoiar iniciativas de segurança nas aplicações, incluindo remediações relacionadas a CORS, CSP e proteção de dados.
* Escrever e manter testes automatizados, contribuindo para o aumento da cobertura e qualidade do software.
* Colaborar com o time de engenharia em revisões de código, compartilhamento de conhecimento e documentação técnica.
* Utilizar Inteligência Artificial de forma contínua para acelerar o desenvolvimento, debugging, refatoração, testes, documentação e automação de atividades.
### **REQUISITOS E QUALIFICAÇÕES**
* Experiência sólida com desenvolvimento utilizando C\# e .NET.
* Experiência com React, TypeScript e JavaScript.
* Conhecimento em Node.js e Express.
* Experiência no desenvolvimento e consumo de APIs REST.
* Vivência com Microsoft Azure, incluindo Azure Functions.
* Conhecimento em autenticação e autorização utilizando MSAL, OAuth e JWT.
* Experiência com Git e práticas modernas de desenvolvimento de software.
* Conhecimento em DevSecOps e desenvolvimento seguro.
* Experiência com testes automatizados.
* Vivência em refatoração de código e engenharia reversa de aplicações legadas.
* Experiência utilizando Inteligência Artificial no ciclo de desenvolvimento de software (coding, debugging, refatoração, testes, documentação, code review e automação de tarefas).
* Inglês intermediário para comunicação em ambiente multicultural.
### **Diferenciais**
* Experiência em modernização de aplicações legadas.
* Vivência com melhoria contínua da experiência do usuário (UX) em aplicações corporativas.
* Conhecimento em observabilidade, performance e monitoramento de aplicações.
* Experiência com correção de vulnerabilidades em aplicações web e APIs.
* Perfil investigativo, com facilidade para atuar em ambientes pouco documentados.
* Boa comunicação, pensamento crítico, senso de ownership e capacidade de defender decisões técnicas de forma colaborativa.
* Facilidade para documentar soluções e compartilhar conhecimento com o time.