Pular para o conteúdo principal

Desenvolvedor(a) III Full‑Stack (Tech Lead)

Descrição da vaga

Como Desenvolvedor(a) Sênior você atuará como referência técnica dentro do time e em colaboração com outras equipes. Esperamos alguém com experiência consolidada em desenvolvimento (C++, Java ou Node.js) que contribua com decisões de arquitetura, práticas de qualidade de código e escalabilidade, além de implementar soluções full‑stack quando necessário. Você também terá papel de mentor e apoiará a evolução técnica do time.

Responsabilidades e atribuições

  • Projetar e implementar soluções escaláveis e performantes, atuando tanto no back‑end quanto no front‑end quando aplicável.
  • Atuar como liderança técnica: definir diretrizes arquiteturais, padrões de código, estratégias de integração e pipeline de entrega.
  • Colaborar com product owners, designers e times de infraestrutura para transformar requisitos em soluções executáveis e priorizadas.
  • Realizar e conduzir code reviews qualitativos, promovendo boas práticas e disseminando conhecimento.
  • Identificar gargalos de performance, problemas de segurança e oportunidades de melhoria operacionais; propor e executar ações corretivas.
  • Automatizar testes, build e pipelines CI/CD; apoiar deploys e estratégias de rollback/observabilidade em produção.
  • Mentorar desenvolvedores mais juniores, fomentar cultura de feedback e promover o crescimento técnico da equipe.
  • Documentar decisões arquiteturais, runbooks e padrões; participar ativamente da definição da roadmap técnico.

Requisitos e qualificações

  • Experiência consolidada em desenvolvimento com C++, Java ou Node.js (experiência prática em pelo menos uma dessas tecnologias).
  • Sólidos conhecimentos de bancos de dados relacionais (SQL) e NoSQL.
  • Familiaridade com frameworks front‑end (por exemplo, React ou Angular) e frameworks back‑end (por exemplo, Spring Boot, Quarkus ou equivalentes).
  • Experiência com versionamento (Git), integração contínua (CI), entrega contínua (CD) e conteinerização (Docker).
  • Conhecimento prático em cloud (AWS, GCP ou Azure) e/ou orquestração (Kubernetes) — entendimento de padrões de deploy, escalabilidade e custos.
  • Forte capacidade analítica, resolução de problemas complexos e tomada de decisão baseada em métricas.
  • Excelentes habilidades de comunicação e experiência em trabalhar com múltiplas áreas e stakeholders.
  • Experiência em metodologias ágeis (Scrum, Kanban) e em conduzir estimativas e planejamento técnico.

Informações adicionais

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.


Vem mostrar sua atitude, vem conectar com a gente!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem de currículo + screening
  3. Etapa 3: Bate-papo com Pessoas&Cultura
  4. Etapa 4: Bate-papo com a Liderança
  5. Etapa 5: Contratação

Quem somos?

Somos uma empresa de tecnologia parceira da Saque e Pague.

Nossa missão? Entregar soluções inovadoras e de alta qualidade! Aqui, nosso time é formado por pessoas que respiram inovação e adoram colaborar em projetos desafiadores. A gente acredita que a tecnologia tem o poder de conectar pessoas, otimizar processos e criar experiências incríveis. 💙🖤