Tech Lead Back-End
Rehva Tech
Regime de contratação
CLT
Modelo de trabalho
Presencial
Carga horária
40 horas semanais
Descrição
Nosso time de tecnologia é antenado e adota as melhores práticas e tecnologias do mercado. Confira
nossa stack: Node, React, Nest, Elasticsearch, GraphQL, Nginx, SQL, Redis, Cloudflare, AWS,
Terraform, Ansible, PHP e mais.
Estamos em busca de um Tech Lead para liderar tecnicamente um dos nossos squads voltado a
integrações com clientes e processos internos. A missão é garantir que nossos sistemas sejam
escaláveis, confiáveis e que tragam eficiência para o negócio e para nossos clientes.
Responsabilidades
● Atuar como referência técnica, definindo e promovendo padrões de arquitetura e boas práticas
de engenharia.
● Apoiar o time na superação de desafios técnicos e remoção de impedimentos.
● Conduzir processos de acompanhamento técnico (code review, feedbacks, mentoring, etc.).
● Contribuir na contratação, integração e evolução do time.
● Participar da estimativa de esforços e definição de prazos.
● Apoiar a priorização de demandas considerando impacto, valor e complexidade.
● Monitorar progresso técnico usando métricas de engenharia e atuar na mitigação de riscos.
● Equilibrar entregas de curto prazo com ações de modernização e redução do débito técnico.
● Contribuir ativamente no desenvolvimento back-end, participando da codificação quando
necessário.
● Promover práticas de qualidade como testes automatizados, documentação técnica e
integração contínua.
● Garantir que as soluções entregues sejam escaláveis, seguras e de alta performance.
● Compartilhar conhecimento, promover treinamentos e incentivar aprendizado contínuo.
● Manter um ambiente colaborativo, com foco em evolução constante.
Requisitos
● Sólida experiência em desenvolvimento back-end com Node.js e TypeScript .
● Experiência com integrações via APIs, mensageria e automações de processos internos.
● Conhecimentos em bancos de dados relacionais (MySQL/PostgreSQL) e NoSQL.
● Vivência com containers (Docker) e orquestração (ECS/Kubernetes).
● Experiência em CI/CD, versionamento (Git) e testes automatizados.
● Vivência em sistemas de alta disponibilidade e performance.
● Capacidade de atuar em cenário de legado e débito técnico, entregando valor enquanto
endereça problemas estruturais.
● Familiaridade com metodologias ágeis (Scrum, Kanban).
● Capacidade de guiar tecnicamente o time, atuando como mentor e referência.
● Boa comunicação para alinhar áreas técnicas e de negócio.
● Perfil colaborativo, organizado e orientado a resultados.