Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Ponta

Open 18d

Desenvolvedor senior / tech lead

Posted Updated 1 view
Discussion

Description

Requisitos Técnicos
  • Experiência sólida como desenvolvedor(a) de software (nível sênior), com atuação prática no dia a dia de desenvolvimento;
  • Vivência prévia conduzindo tecnicamente times ou projetos (como Tech Lead, Líder Técnico, Arquiteto de Software ou papel equivalente);
  • Domínio de pelo menos uma linguagem de programação moderna, por exemplo:
  • Back-end: Java, C#, Node.js, Go, Python, etc.
  • Front-end: JavaScript/TypeScript com frameworks como React, Angular ou Vue.js.
  • Conhecimentos sólidos em arquitetura de software, padrões de projeto (design patterns) e boas práticas (SOLID, Clean Code, etc.);
  • Experiência com APIs REST (e, se possível, GraphQL), bancos de dados relacionais e/ou NoSQL;
  • Vivência em ambientes ágeis (Scrum, Kanban) e uso de ferramentas de versionamento (Git);
  • Capacidade de comunicação clara e habilidade para traduzir termos técnicos para linguagem de negócio;
  • Perfil colaborativo, postura de dono(a) e foco em entrega de valor.


Competências Comportamentais
  • Experiência com cloud (AWS, Azure, GCP) e conceitos de arquitetura em nuvem;
  • Conhecimento em DevOps e práticas como CI/CD, containers (Docker), orquestração (Kubernetes);
  • Vivência com arquiteturas distribuídas (microsserviços, mensageria, eventos);
  • Participação em comunidades técnicas, contribuições open source, palestras, artigos, etc.


O que esperamos desse(a) Tech Lead:

  • Alguém que gosta de programar, mas que também se sente confortável em liderar, orientar e tomar decisões difíceis;
  • Uma pessoa que questione o status quo, proponha melhorias e ajude a elevar o nível do time;
  • Um perfil que equilibre excelência técnica com visão de produto/negócio, ajudando a priorizar o que realmente gera valor.
  • Atuar como referência técnica para o time de desenvolvimento, apoiando nas decisões de arquitetura, padrões e ferramentas;
  • Participar ativamente de revisão de código e definição de boas práticas;
  • Ajudar no desenho e evolução de soluções juntamente com o arquiteto de soluções;
  • Garantir a qualidade técnica do software (testes, performance, segurança, observabilidade, manutenibilidade);
  • Apoiar o time na quebra de demandas em especificações técnicas, estimativas e planejamento das entregas;
  • Colaborar com Product Manager/Owner e demais áreas (Design, Negócios, Dados, Infra) para alinhar prioridades e viabilidade técnica;
  • Liderar iniciativas de melhoria contínua (refatorações, automações, redução de débito técnico);
  • Mentorar desenvolvedores de diferentes níveis, apoiando no desenvolvimento de carreira e disseminação de conhecimento;
  • Participar da investigação e resolução de incidentes, propondo ações preventivas (post-mortems, RCA, etc.);
  • Contribuir para a construção de uma cultura de engenharia forte, colaborativa e orientada a resultados.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →