freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor(a) back end (node.js/python) - sênior

Summary

This senior backend role acts as a technical lead, balancing hands-on coding (60-70%) with architectural decision-making, infrastructure management via AWS/Terraform, and team mentorship. The position requires proficiency in Node.js and Python, along with a strategic approach to integrating AI tools into the development workflow.

Prazer, somos a DOMVS iT!

Na DOMVS iT, nossos colaboradores são protagonistas de suas carreiras, e oferecemos todo o suporte necessário para que alcancem o sucesso profissional.

E adivinha? Estamos com uma oportunidade incrível para você se juntar ao nosso time!

O que buscamos?

Procuramos alguém sênior para ser a referência técnica do time. É uma posição de mão na massa, a pessoa continua codando, mas com responsabilidade sobre as decisões de arquitetura, sobre a infraestrutura, sobre a qualidade do que entregamos e sobre o desenvolvimento dos outros devs.

É a vaga certa para quem já é sênior forte e quer assumir liderança técnica formalmente pela primeira vez. Time enxuto, autonomia real e espaço para ver o resultado das próprias decisões em semanas, não em trimestres.

Principais Responsabilidades:

Tomar e documentar as decisões técnicas do time (arquitetura, ferramentas, padrões)
Conduzir code reviews com foco em qualidade e em desenvolver quem escreveu o código
Manter e evoluir nossa infraestrutura em AWS, com Terraform e pipelines no GitHub Actions
Gerenciar bancos de dados, incluindo usuários, permissões e políticas de acesso
Definir como o time usa IA no dia a dia: onde faz sentido, onde não faz, e quais os critérios de revisão
Quebrar demandas, estimar e garantir previsibilidade nas entregas
Fazer 1:1s técnicos e apoiar o crescimento dos devs
Ser a ponte entre o time técnico e produto/negócio
Escrever código em produção (algo em torno de 60-70% do tempo).



Requisitos:

Experiência sólida com Node.js/TypeScript e Python (a pessoa transita entre os dois)
AWS e Terraform em ambiente produtivo — infraestrutura como código, não console
Docker e GitHub Actions
Administração de bancos de dados: modelagem, performance, usuários e permissões
Vivência real em decisões de arquitetura, não só execução
Histórico de code review e mentoria, mesmo que informal
Uso maduro de ferramentas de IA no desenvolvimento — alguém que sabe explicar por que usou (ou por que não usou) em cada caso, e que revisa e entende tudo o que entra no repositório
Capacidade de comunicar trade-offs técnicos para gente não-técnica
Disponibilidade para os 2 dias presenciais no Itaim Bibi

Diferenciais
Conhecimento de arquitetura de dados e ETL — o time tem uma frente de dados e queremos alguém capaz de opinar e atuar nela
Experiência em startup ou time pequeno
Já ter tido responsabilidade formal sobre entregas de um time
Ter definido práticas ou diretrizes de uso de IA em um time

Sobre o uso de IA no time

Usam IA e querem usar mais, mas com critério. Buscamos alguém que trate essas ferramentas como qualquer outra decisão de engenharia: com intenção, medindo resultado e assumindo responsabilidade pelo código gerado. Não queremos alguém que aceite sugestão sem entender, nem alguém que recuse a ferramenta por princípio. Queremos quem consiga estabelecer esse equilíbrio para o resto do time — inclusive dizendo aqui não vale a pena quando for o caso.

Incentivos no contrato PJ

Bônus anual de até 2 salários;

Modelo de trabalho Hibrido de 2x na semana na em Itaim Bibi, SP.

Junte-se a nós e faça parte desta jornada de sucesso!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available