Desenvolvedor(a) III Full‑Stack (Tech Lead)
- Compensation
- Not disclosed
- Location
- Porto Alegre, RS, Brasil
- Work setup
- Onsite
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Buscamos uma pessoa que estruture a solução antes de desenvolver. Como Desenvolvedor(a) III Full-Stack (Tech Lead) no time de Soluções Core, você será a referência técnica do time: alguém que entende o problema de negócio, analisa as alternativas, decide a arquitetura com base em dados e leva o time junto nessa decisão.
Aqui você vai atuar em soluções que sustentam operações financeiras de parceiros em todo o país, onde escalabilidade, segurança e confiabilidade fazem diferença no dia a dia de muita gente.
Esperamos experiência consolidada com C++, Java ou Node.js, mas valorizamos ainda mais a sua forma de pensar: capacidade de análise, visão de arquitetura e jogo de cintura para conversar com negócio, produto, design e infraestrutura.
Você também será mentor(a) e vai apoiar a evolução técnica de quem está ao seu lado.
- Analisar problemas complexos e transformar necessidades de negócio em soluções técnicas claras, escaláveis e priorizadas.
- Definir diretrizes de arquitetura, padrões de código e estratégias de integração e entrega, sempre com decisões fundamentadas em dados e métricas.
- Atuar como referência técnica do time, equilibrando visão de longo prazo e entregas no curto prazo.
- Projetar e implementar soluções performáticas no back-end e, quando necessário, no front-end.
- Conduzir code reviews construtivos, compartilhando conhecimento e elevando o nível técnico do time.
- Identificar gargalos de performance, riscos de segurança e oportunidades de melhoria operacional, propondo e liderando as ações corretivas.
- Colaborar com product owners, designers e times de infraestrutura, traduzindo requisitos em planos executáveis e facilitando alinhamentos entre áreas.
- Automatizar testes, build e pipelines de CI/CD, apoiando deploys, rollback e observabilidade em produção.
- Mentorar pessoas desenvolvedoras, cultivar uma cultura de feedback aberto e apoiar o crescimento de carreira do time.
- Documentar decisões de arquitetura, runbooks e padrões, e participar ativamente da construção do roadmap técnico.
- Experiência consolidada em desenvolvimento com C++, Java ou Node.js (prática real em pelo menos uma delas).
- Visão de arquitetura: capacidade de comparar alternativas, avaliar trade-offs (custo, escala, risco, prazo) e justificar decisões.
- Forte capacidade analítica: investigar a causa raiz de problemas complexos e decidir com base em métricas e evidências.
- Comunicação clara e jogo de cintura para dialogar com perfis técnicos e não técnicos, negociar prioridades e construir consenso.
- Experiência em metodologias ágeis (Scrum, Kanban), conduzindo estimativas e planejamento técnico.
Aqui você é livre para ser quem é! Todos nós valorizamos e acreditamos que somos iguais na diferença! Prezamos por um ambiente seguro e inclusivo com foco nas pessoas, somos descomplicados, ousados e acreditamos que a inovação se faz com diferentes olhares.