Responsabilidades:
- Liderar as referências técnicas das stacks (backend, frontend, mobile e QA), promovendo alinhamento técnico, visão de longo prazo e desenvolvimento contínuo.
- Ser guardião da qualidade técnica em toda a Zig, habilitando squads por meio de revisão de arquitetura, decisões estruturais, planejamento técnico e suporte em projetos críticos.
- Atuar como braço técnico da liderança de engenharia, ajudando a construir estratégias para escalar produto, tecnologia e times com segurança e sustentabilidade.
- Codar quando necessário, especialmente em proof-of-concepts, frameworks compartilhados ou arquitetura base.
- Garantir que a evolução técnica das plataformas e produtos esteja alinhada com os objetivos estratégicos da empresa.
- Criar e manter padrões técnicos, boas práticas de engenharia, processos de revisão e rituais de aprendizado técnico.
- Fomentar um ambiente de excelência, autonomia e crescimento para todas as pessoas engenheiras da Zig.
Requisitos obrigatórios:
- Experiência sólida como referência técnica em empresas de produto ou de escala, com histórico comprovado de liderança técnica sobre múltiplos times.
- Profundo domínio técnico em arquitetura de sistemas distribuídos, APIs, mensageria, microsserviços, segurança, CI/CD e boas práticas de engenharia.
- Capacidade de integrar decisões técnicas entre diferentes domínios: backend (node + typescript + postgres), frontend (react + typescript), mobile (Android Nativo Kotlin + Flutter).
- Experiência com desenvolvimento de software em alto nível técnico e com times de engenharia sêniores.
- Habilidade de navegar entre estratégia e execução: das conversas de produto até a última linha de código de um framework base.
- Comunicação clara, pensamento sistêmico e postura colaborativa com múltiplas áreas (produto, dados, design, negócio).
Diferenciais:
- Experiência com integrações complexas com sistemas de pagamento e dispositivos físicos (terminais, POS, etc).
- Contribuição em comunidades técnicas, eventos, open source ou conteúdos técnicos relevantes.
- Experiência com engenharia de plataforma, developer experience ou construção de frameworks compartilhados.
- Vivência em ambientes com múltiplas squads autônomas e arquitetura orientada a domínio.
- Experiência com QA (testes automatizados, testes manuais, testes de usabilidade, etc)
Report job