[Tech] Engenharia de Software Fullstack Especialista Go /Angular
- Publicação
- 22 de ago. de 2026
- Última verificação
- 15 de set. de 2026
- Fonte responsável
- TOTVS — via ATS TOTVS
Sobre a vaga
Venha liderar a construção da plataforma de orquestração multicloud do IaaS da TOTVS Cloud: um sistema estratégico que provisiona e reconcilia infraestrutura em nuvem pública a partir de um contrato neutro, com costura assíncrona confiável ( outbox + fila + worker idempotente = exactly-once efetivo ), reconciliação de drift e observabilidade ponta a ponta. Não é "mais um CRUD" — é engenharia de plataforma de verdade: sistemas distribuídos, máquina de estados e infraestrutura como código.
Trata-se de um monólito modular Go-first, em arquitetura hexagonal por capability, com front-end Angular consumindo um SDK TypeScript gerado a partir do OpenAPI e um Design System próprio.
Como Especialista II, você conduzirá fatias verticais de ponta a ponta (da spec ao merge ), tomará e registrará decisões de arquitetura (ADRs), atuará como referência técnica em backend e front-end, dominará as camadas de infraestrutura, mensageria e observabilidade, e elevará o padrão do time (revisão dupla, mentoria e engenharia IA - First).
Responsabilidades e atribuições
Implementar funcionalidades full-stack a partir de specs e planos já desenhados (endpoint no backend,regra no domínio, tela no portal). Escrever testes seguindo TDD e garantir make verify verde antes de abrir PR. Consumir o contrato OpenAPI e o SDK gerado, respeitando a separação domínio × adapters e os princípios da casa (monorepo modular, hexagonal, YAGNI/KISS). Participar das revisões (dando e recebendo feedback) e aplicar os ajustes.
Trabalhar com o harness IA - First usando as skills da casa e revisando criticamente o que a IA gera antes de commitar. Manter a documentação/FAQ da tela ou fluxo que tocou.
Requisitos e qualificações
Experiência sólida em pelo menos uma ponta (Go ou Angular/TypeScript) e disposição comprovada para atuar full-stack. Fundamentos firmes: HTTP/REST, SQL, Git, testes automatizados. Conforto com linha de comando, Docker e leitura de logs. Experiência com OCI (Oracle Cloud Infrastructure) — ou outra nuvem pública, com disposição para aprender OCI. Mentalidade IA - First: usar ferramentas de IA no desenvolvimento com senso crítico. Boa comunicação escrita e prática de code review.
Requisitos desejáveis: Vivência com Angular e Go. Contato com mensageria (NATS/Kafka/RabbitMQ), Kubernetes ou observabilidade. Familiaridade com desenvolvimento contratado por OpenAPI. Noções de Domain - Driven Design (modelagem rica, value objects, invariantes). ) no fluxo de trabalho.
Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.Verificar minha aderência
Revise os requisitos obrigatórios antes de decidir.
Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.Fonte: TOTVS — via ATS TOTVS