Visão geral da função
Procuramos um líder técnico altamente qualificado para nossa equipe de engenharia, que ajude a impulsionar o sucesso da aplicação. Essa pessoa trabalhará em estreita colaboração com equipes multidisciplinares para garantir que nossos produtos sejam entregues com alta qualidade, dentro do prazo e alinhados à estratégia de crescimento da empresa. O candidato ideal tem no mínimo 10 anos de experiência comprovada em gerenciamento de produção de software, profundo conhecimento dos princípios de engenharia e fortes habilidades de liderança.
Liderar equipes de engenharia
- Gerenciamento de equipe: supervisionar e gerenciar as atividades diárias das equipes de engenharia, incluindo desenvolvedores de software, engenheiros de QA e equipes de DevOps.
- Mentoria: oferecer liderança, orientação e oportunidades de desenvolvimento profissional aos membros da equipe.
- Construção de cultura: promover uma cultura de aprendizado, inovação e excelência técnica no departamento de engenharia.
Execução técnica
- Implementação do roadmap técnico: executar o roadmap e as estratégias técnicas desenvolvidas pelo CTO, garantindo alinhamento aos objetivos do negócio.
- Otimização de desempenho: garantir a escalabilidade e o desempenho das nossas aplicações web por meio de práticas eficazes de implementação.
- Garantia de qualidade: implementar melhores práticas para aprimorar a qualidade do código, a velocidade de implantação e a confiabilidade do sistema.
Implementação da arquitetura
- Colaboração com o CTO: trabalhar em estreita parceria com o CTO para compreender os projetos de arquitetura e as estratégias tecnológicas.
- Execução dos planos de arquitetura: liderar as equipes de engenharia na implementação de aplicações web robustas, de alto desempenho e escaláveis conforme a arquitetura definida
- Orientação técnica: fornecer orientação técnica à equipe sobre detalhes de implementação e melhores práticas.
Gerenciamento de projetos
- Colaboração entre áreas: colaborar com gerentes de produto, designers e partes interessadas para priorizar recursos e gerenciar os prazos dos projetos.
- Alocação de recursos: alocar recursos com eficiência para garantir a entrega dos projetos dentro dos prazos.
- Gerenciamento de riscos: identificar possíveis riscos do projeto e desenvolver estratégias de mitigação.
Melhoria contínua
- Aprimoramento de processos: implementar e aperfeiçoar processos, metodologias e ferramentas de desenvolvimento para aumentar a produtividade da equipe.
Crescimento e desenvolvimento da equipe
- Aquisição de talentos: contrate e retenha os melhores profissionais de engenharia para formar uma equipe de alto desempenho.
- Avaliações de desempenho: realizar avaliações regulares e fornecer feedback construtivo.
- Programas de treinamento: desenvolver programas para aprimorar as habilidades dos membros da equipe e mantê-los atualizados sobre as tecnologias mais recentes.
Gerenciamento de partes interessadas
- Comunicação: comunicar atualizações do projeto, prazos e decisões técnicas à equipe executiva e a outras partes interessadas.
- Alinhamento: garantir que as atividades de engenharia estejam alinhadas aos objetivos da empresa e às necessidades dos clientes.
Qualificações obrigatórias
- Experiência: no mínimo 10 anos de experiência comprovada em gerenciamento de produção de software, de preferência software baseado em produto.
- Liderança: fortes habilidades de liderança, com experiência em gerenciar e desenvolver equipes de engenharia.
- Conhecimento técnico: experiência prática com tecnologias web modernas, como frameworks JavaScript (Node, Vue.js), serviços de nuvem (GCP), arquitetura de microsserviços e gerenciamento de bancos de dados (SQL e NoSQL).
- Resolução de problemas: capacidade de diagnosticar questões técnicas complexas e oferecer soluções eficazes em um ambiente dinâmico.
- Comunicação: excelentes habilidades de comunicação verbal e escrita. Capacidade de explicar conceitos técnicos complexos a partes interessadas não técnicas.
- Formação: bacharelado ou mestrado em ciência da computação, engenharia ou área relacionada.
Qualificações desejáveis
- Experiência com produtos SaaS ou setores orientados por tecnologia.
- Experiência em DevOps, pipelines de CI/CD e metodologias ágeis.
- Familiaridade com arquitetura web escalável e de alto desempenho.
- Histórico comprovado de entrega bem-sucedida de vários projetos.
O que oferecemos
- Salário competitivo com incentivos baseados em desempenho.
- Oportunidades de crescimento e avanço em um ambiente dinâmico.
- Um ambiente de trabalho colaborativo e dinâmico que valoriza a inovação e a transparência.