Desafio Técnico – Desenvolvedor/a Tech Lead Sênior
Tech Lead Full-Stack | IA, Dados & SaaS
Nível: Sênior / Tech Lead
Reporte direto: CTO
Modelo: Remoto
Regime: PJ
Contrato: 12 meses (renovável)
Início: ASAP (negociável)
Idiomas: Português fluente + Inglês técnico avançado (leitura, escrita e comunicação)
Resumo da Posição
O/a Desenvolvedor/a Tech Lead Sênior será responsável por liderar tecnicamente o desenvolvimento da plataforma SaaS da Forest Watch, garantindo qualidade de arquitetura, escalabilidade, segurança e governança, ao mesmo tempo em que atua hands-on no código.
Essa posição combina:
* Execução técnica de alto nível
* Decisão arquitetural
* Mentoria de desenvolvedores (júnior e pleno)
* Uso intensivo de IA como premissa de produtividade
Buscamos alguém que codifique, revise código, desenhe sistemas, use IA diariamente e tenha conforto absoluto com software crítico em produção, utilizado por governos, fundos climáticos e instituições internacionais.
Principais Responsabilidades
1. Liderança Técnica & Arquitetura (Foco Principal)
2. Executar o planejamento estratégico com as orientação do CTO sobre toda a arquitetura da plataforma FW (backend, frontend, dados e IA).
3. Tomar decisões técnicas orientadas a escala, custo, segurança e governança.
4. Definir padrões de código, versionamento, testes e documentação.
5. Garantir qualidade técnica e consistência entre squads/projetos.
6. Atuar como referência técnica para o time de desenvolvimento.
7. Trabalhar em parceria com a empresa responsável pela infraestrutura de Cloud da
FW
;
8. IA, Dados & Machine Learning
9. Liderar a integração de modelos de IA/ML em produção.
10. Trabalhar com dados ambientais, geoespaciais e séries temporais.
11. Definir pipelines de treinamento, validação, inferência e monitoramento.
12. Garantir versionamento de modelos e rastreabilidade de decisões.
13. Integrar IA aos fluxos core do produto (não POCs).
14. Backend
15. Responsável pelo CI/CD da plataforma;
16. Desenvolver e manter APIs e serviços críticos.
17. Garantir performance, observabilidade e segurança.
18. Trabalhar com Docker e ambientes containerizados.
19. Integrar serviços cloud (AWS ou equivalente).
20. Frontend
21. Definir e executar padrões de testes automatizados para frontend ).
22. Garantir integração eficiente entre frontend, backend e IA.
23. Revisar PRs e orientar boas práticas de UX técnico (dashboards, mapas, análises).
24. Pessoas, Processos & Qualidade
25. Mentorar desenvolvedores júnior e pleno.
26. Conduzir code reviews com rigor técnico.
27. Apoiar o CTO em decisões estratégicas de tecnologia.
28. Documentar decisões arquiteturais (ADR).
29. Garantir alinhamento entre tecnologia, produto e governança.
Habilidades Técnicas Obrigatórias (Eliminatórias)
* Uso intensivo e obrigatório de IA para programar, utilizando Kiro (Nice to Have, but MUST have);
* Turborepo (MUST HAVE)
* Python (avançado) (MUST HAVE)
* PostgreSQL Dados geoespaciais (PostGIS, GeoJSON, raster, vetores, performance, queries complexas e geoespaciais) (MUST HAVE)
* Docker (MUST HAVE)
* Supabase (MUST HAVE)
* * * Git (fluxos profissionais)
* AWS (IAM, EC2, S3, RDS, Lambda ou equivalentes)
* CI/CD
* Observabilidade (logs, métricas, tracing)
* Segurança de aplicações
* Experiência comprovada com software em produção e/ou SaaS
Não buscamos Tech Lead que "não gosta" de programar. Aqui, liderança técnica acontece no código.
Conhecimentos Desejáveis
* ML avançado (PyTorch, TensorFlow, scikit-learn)
* React Native
IA como Premissa (FW Rule)
Na Forest Watch, espera-se que o/a Tech Lead:
* Use IA diariamente para:
* escrever código,
* revisar PRs,
* desenhar arquitetura,
* aprender tecnologias,
* acelerar decisões.
IA não é diferencial. É ferramenta básica de trabalho.
Perfil Comportamental (DNA FW)
* Liderança técnica natural (sem ego)
* Extremamente hands-on
* Clareza e objetividade
* Autonomia com responsabilidade
* Conforto com decisões difíceis
* Pensamento sistêmico
* Compromisso com ética, impacto real e propósito
* Acredita que bons sistemas substituem excesso de pessoas
* Agir com ética acima de tudo
Ambiente de Trabalho & Ferramentas
* Equipamento: MacBook Air 2025
* Stack de trabalho:
* Google Workspace
* Notion (documentação e governança)
* Kiro, Docker, G. Workstation
* Atuação 100% remota, com interação global.
Horário & Modelo de Trabalho
* Full-time
* 100% remoto
* Horário flexível
* Trabalho orientado a entregas e responsabilidade
Remuneração & Contrato
* Valor mensal: a definir (compatível com senioridade e responsabilidade)
* Modelo: Pessoa Jurídica
* Contrato inicial: 12 meses
* Renovação: automática, mediante alinhamento mútuo
Crescimento & Impacto
* Atuação direta em:
* IA em produção,
* dados reais,
* SaaS global,
* governança ambiental.
* Influência real sobre decisões estratégicas.
* Espaço para evoluir para Head de Engenharia / Principal Engineer.
Por que a Forest Watch
A Forest Watch é uma climate deep-tech global, onde tecnologia, ciência, dados e governança precisam funcionar juntos — com rigor e escala.
Aqui você:
* Não vai gerenciar "tarefinhas"
* Vai desenhar sistemas críticos
* Vai liderar pelo código
* Vai trabalhar com impacto real no mundo