Descrição do Cargo
O Full Stack Developer será responsável por implementar e evoluir a plataforma Backstage, desenvolver plugins, integrações e extensões no mesmo, criar templates e boilerplates para novos serviços, além de desen
volver ferramentas internas (frontend e backend), implementar soluções baseadas em MCP e automatizar processos manuais.
Responsabilidades:
* Implementar e evoluir a plataforma Backstage.
* Desenvolver plugins, integrações e extensões no Backstage.
* Criar templates e boilerplates para novos serviços.
* Desenvolver ferramentas internas (frontend e backend).
* Implementar soluções baseadas em MCP.
* Automatizar processos manuais.
* Construir APIs usando NestJS.
* Desenvolver interfaces internas usando NextJS seguindo o Design System.
* Integrar ferramentas internas ao Azure DevOps e Azure Wiki.
* Apoiador evolução da Developer Experience.
* Contribuir com testes automatizados e pipelines.
Requisitos Obrigatórios:
* Experiência sólida com TypeScript e NodeJS.
* Experiência com backend usando NestJS.
* Experiência com frontend usando NextJS.
* Experiência com Design System.
* Experiência com desenvolvimento de ferramentas internas ou plataformas técnicas.
* Experiência com APIs REST.
* Experiência com Git e CI/CD.
* Boa comunicação.
* Inglês básico-intermediário.