Operações · Dev Fullstack Sênior

Desenvolvedor Sênior (Fullstack)

Referência técnica da equipe — lidera projetos complexos, define arquitetura, mentora o time e garante qualidade, segurança e sustentabilidade das soluções em longo prazo

Trilha Fullstack

🎯 Missão do Cargo

Ser a referência técnica fullstack da equipe de Desenvolvimento: propor e validar soluções arquiteturais documentadas, mentorar desenvolvedores menos experientes, garantir a qualidade das entregas do time e liderar projetos de alta complexidade. Mantém a sustentabilidade da base de código priorizando débitos técnicos e alinha decisões técnicas à estratégia do negócio.

📋 Responsabilidades e Entregáveis

  • Arquitetura de Sistemas e Mitigação de Riscos

    Propõe e valida soluções arquiteturais com riscos técnicos mapeados e estratégias de mitigação definidas antes da implementação.

    100% das soluções arquiteturais documentadas; riscos mapeados antes do início da implementação.

  • Mentoria e Desenvolvimento do Time

    Realiza mentorias e code reviews aprofundados com desenvolvedores menos experientes, mantendo o PDI do time atualizado.

    Ao menos 1 sessão de mentoria por sprint; evolução técnica registrada no PDI do time.

  • Garantia de Qualidade e Padrões (QA/Segurança)

    Garante que as entregas do time cumpram rigorosamente requisitos de cobertura de testes, performance, documentação e segurança.

    100% das entregas com cobertura de testes adequada; zero vulnerabilidades críticas não tratadas.

  • Liderança em Projetos Complexos

    Lidera projetos de alta criticidade garantindo entrega dentro do prazo e escopo, com planos de ação documentados para eventuais escalonamentos.

    Zero escalonamentos emergenciais sem plano de ação; projetos entregues dentro do prazo e escopo.

  • Gestão de Débitos Técnicos

    Identifica e prioriza débitos técnicos no backlog, garantindo resolução contínua para manter a sustentabilidade da aplicação.

    Ao menos 1 débito técnico resolvido por ciclo; backlog técnico atualizado e priorizado.

🔧 Conhecimento Técnico

  • Design de Sistemas

    Capacidade de projetar sistemas fullstack complexos, escaláveis e resilientes com documentação arquitetural clara.

  • Otimização, Performance e Profiling

    Identificação e resolução de gargalos de performance com ferramentas de profiling e métricas.

  • Monitoramento (Datadog / Grafana)

    Configuração e análise de dashboards de monitoramento, alertas e SLOs das aplicações.

  • Padrões Arquiteturais Avançados

    Domínio de microsserviços, serverless e event-driven architecture para sistemas distribuídos.

  • DevOps (CI/CD, Terraform / Ansible)

    Estruturação de pipelines de entrega contínua e automação de infraestrutura como código.

💡 Comportamentos na Prática

Inspirar excelência técnica Comunicação assertiva Visão estratégica Gestão do conhecimento Resiliência e maturidade Orientação a resultados
Dev Fullstack Pleno ← Área de Desenvolvimento