Gerenciar Tecnologia com Qualidade e Inovação
Como Software Engineering Manager, você terá a oportunidade de liderar equipes de engenharia de software em um ambiente colaborativo e orientado a resultados. Sua missão será atuar como facilitador, garantindo que os times tenham clareza de propósito e os recursos necessários para entregar soluções de alta qualidade.
Liderança Técnica
O papel envolve liderar equipes multidisciplinares com frontend web, backend e mobile, com foco em alta performance e crescimento individual. Além disso, você participará de etapas de recrutamento em entrevistas técnicas, desafios, etc., e buscará conhecimento sobre os planos estratégicos e operacionais da empresa, propagando e conectando direcionamento técnico alinhado a estratégia.
Ambiente de Trabalho
Você trabalhará em um ambiente descontraído, repleto de desafios, oportunidades, flexibilidade, teamplay e desenvolvimento contínuo. Além disso, terá acesso a benefícios competitivos, incluindo plano de saúde e odontológico, hospital virtual verde, vale refeição e/ou vale alimentação, convênio SESC, horário flexível, benefício educação, gympass, auxílio creche e seguro de vida.
Cultura Empresarial
Nossa cultura é baseada em 5 pilares: Own It, Live the Ride, No Bullshit, Team Play e The Reason. Esses pilares nos ajudam a ser uma equipe eficaz e a alcançar nossos objetivos.
Requisitos e Qualificações
* Liderança de times técnicos multidisciplinares com frontend (Mobile e Web) e backend;
* Liderança de times baseado em princípios e adoção de metodologias ágeis (scrum / kanban);
* Experiência em ambiente com arquitetura robusta e escalável;
* Fortes conhecimentos e experiência em liderança de times adotando padrões arquiteturais e design de código, padrões de codificação consistentes e bem documentados;
* Sólidos conhecimentos em API RESTful / Protocolo;
* Sólidos conhecimentos sobre algoritmos e estruturas de dados;
* Sólidos conhecimentos dos princípios SOLID, Clean Code e Design Patterns;
* Experiência em investigações, troubleshooting, telemetria, monitoramento, observabilidade e depuração de sistemas em geral;
* Experiência com Teste de Software: Unitário, integração, estresse, mutação e E2E;
* Conhecimentos em bancos de dados e modelagens relacionais e não relacionais, estratégias de cache e processamento distribuído;
* Conhecimentos sobre DevOps: CI/CD, automatizações e a cultura em si;
* Conhecimentos sobre Docker, Kubernetes e Cloud;
* Ferramentas de métricas e marketing (e.g. Firebase, Google Analytics, Amplitude).
Etapas do Processo Seletivo
O processo seletivo inclui inscrição, entrevistas com o time de people, avaliação técnica, check de cultura e feedback.