Esta é a nossa primeira contratação de Desenvolvedor(a) Full Stack. Você trabalhará em parceria com a agência, com nosso Gerente Fundador de Produto & Operações, com UX e com o CTO para entregar funcionalidades, melhorar a performance e estruturar nossas práticas internas de engenharia.
A Função
Buscamos um(a) Desenvolvedor(a) Full Stack pragmático(a), que se sinta em casa em
ambientes de startup: capaz de entregar rapidamente, se adaptar a prioridades em
mudança e ajudar a construir as bases técnicas para escalar.
Você irá:
* Reportar diretamente ao Gerente de Produto Técnico (SaaS), trabalhando em
conjunto com o CTO em decisões técnicas.
* Colaborar diariamente com UX e participar ativamente de pesquisas com
usuários e discovery.
* Atuar como dono(a) da qualidade do código e dos padrões técnicos, trabalhando
com a agência na transição do conhecimento e da entrega para o time interno.
O Que Você Vai Fazer
* Desenvolver e implementar novas funcionalidades no frontend e backend.
* Colaborar com o Gerente de Produto & Operações no planejamento de sprints,
backlog e entregas.
* Participar de pesquisas com usuários, prototipagem e testes de usabilidade junto com UX e Produto.
* Revisar e aprovar PRs da agência, garantindo padrões e manutenção de longo
prazo.
* Trabalhar com o CTO para alinhar arquitetura, infraestrutura e necessidades de
escala.
* Implementar e manter observabilidade (logs, métricas, tracing) e esquema de
analytics de produto.
* Melhorar performance, estabilidade e segurança do sistema; acompanhar KPIs
técnicos.
* Contribuir com segurança (baseline OWASP, IAM, gestão de segredos, trilhas de
auditoria).
* Documentar sistemas e decisões (README, runbooks, ADRs leves) para preparar a chegada de novos engenheiros.
Stack Atual (baseline, flexível)
Frontend: Svelte, TypeScript
Backend: Node.js (NestJS), TypeScript
Banco de Dados: PostgreSQL
Infraestrutura: AWS (ECS/Lambda), Terraform, GitHub Actions
CI/CD: pipelines automatizados, deploy blue/green, rollback habilitado
Estamos abertos a mudanças pragmáticas que você proponha.
Plano de Transição & Handover
* Apoiar o(a) Gerente de Produto Técnico na condução de um plano estruturado de 90 dias com a agência para internalizar parte do trabalho atualmente realizado externamente, garantindo acesso a repositórios, CI/CD, IaC, rotação de segredos, runbooks e PRs conjuntos.
* Contribuir para a definição de um RACI claro para aprovações, no qual você terá
autoridade para aprovar ou rejeitar pull requests da agência em alinhamento com
o(a) Gerente de Produto Técnico.
* Participar da transferência gradual de ownership de parte do trabalho para o time interno, ajudando a moldar a cultura de engenharia em parceria com o(a) Gerente de Produto Técnico.
Garantias de Qualidade
* Definition of Done inclui: testes automatizados, telemetria e documentação.
* Meta: 70%+ de cobertura em paths críticos.
* Reservar 20–30% da capacidade de sprint para confiabilidade, refatoração e dívida técnica.
On-Call & Confiabilidade
* Rotina leve de on-call com a agência.
* SLOs claros, caminhos de escalonamento e compensação (stipend / banco de
horas).
* Plano de longo prazo: construir rotação in-house conforme o time cresce.
O Que Procuramos
* 3–5+ anos de experiência como Desenvolvedor(a) Full Stack (SaaS ou startup
ideal).
* Domínio sólido de stack web moderna (JavaScript/TypeScript, Svelte, PostgreSQL).
* Experiência com infra em nuvem (principalmente GCP, AWS ou Azure), Docker,
pipelines CI/CD.
* Habilidade de comunicação: trabalhar bem com colegas técnicos e não técnicos.
* Perfil hands-on e adaptável: confortável em equilibrar velocidade e qualidade.
* Motivação para atuar em todo o ciclo: discovery → build → release → medir →
iterar.
Diferenciais
* Experiência em desenvolvimento mobile (Svelte, Swift ou similar).
* Atuação em sustentabilidade, govtech ou produtos de impacto.
* Experiência em escalar sistemas SaaS (multi-tenant, otimização de performance).
Por Que Entrar Para o Time?
* Impacto: Seu trabalho dará suporte direto a iniciativas de sustentabilidade com
empresas globais e governos.
* Ownership: Você será o primeiro(a) engenheiro(a) interno(a), com autoridade
sobre qualidade de código e padrões.
* Crescimento: Oportunidade de evoluir para Tech Lead / Engineering Manager à medida que expandirmos o time.
* Colaboração: Trabalhe com Business, Produto, UX, CTO e parceiros externos para moldar produto e processo.
* Equilíbrio: Guardrails claros para qualidade, observabilidade e saúde técnica.
Sucesso em 12 Meses
* Você entregou diversas funcionalidades-chave do roadmap.
* A plataforma SaaS está mais estável, rápida e de fácil manutenção.
* O handover com a agência foi concluído; ownership interno estabelecido.
* Documentação, processos e monitoramento prontos para novos engenheiros.
* Você se tornou uma voz técnica confiável nas discussões de produto, com um
caminho claro de carreira para Tech Lead ou Engineering Manager.
Observação: além das atividades listadas, poderão surgir outras demandas compatíveis com a função, alinhadas às necessidades da operação e acordadas com a liderança.