freehire launches on Product Hunt on 26 August.

Follow →

Pessoa Desenvolvedora Full Stack Sênior em .NET, React e Node.js com IA e Inglês Avançado

Summary

Senior Full Stack Developer builds and maintains web apps using .NET, React, and Node.js, with a focus on debugging, refactoring legacy systems, and integrating AI tools to improve development workflows.

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.