Desenvolvedor de Software
Você será o responsável por liderar equipes de engenharia de software, promovendo um ambiente colaborativo e orientado a resultados.
Responsabilidades
* Liderar e desenvolver times de engenharia, com foco em alta performance e crescimento individual;
* Liderar um time multidisciplinar com frontend web, backend e mobile (entre 5 a 7 devs);
* Participar de etapas de recrutamento em entrevista técnicas, desafio etc;
* Buscar conhecimento sobre os planos estratégicos e operacionais da empresa, propagando e conectando direcionamento técnico alinhado a estratégia;
* Facilitar a comunicação entre times técnicos e stakeholders, garantindo transparência e alinhamento;
* Promover um ambiente de colaboração, segurança psicológica e feedback constante;
* Responsável pela definição e acompanhamento dos processos e ritos do time adotando práticas ágeis;
* Garantir a entrega de soluções técnicas alinhadas com as necessidades do negócio, em parceria com PMs, Designers e outras lideranças;
* Garantir a construção de estratégias técnicas dos domínios do time, defendendo e promovendo boas práticas de engenharia, padrões de projeto, processos e acordos (Clean Code, TDD, CI/CD, DevSecOps, Documentações);
* Participar da elaboração, definição e acompanhamento de OKRs, roadmaps gestão do backlog com definição em conjunto com produto e stakeholders;
* Participação da definição e acompanhamento de OKRs e métricas técnicas (lead time, estabilidade, cobertura de testes etc.);
* Incentivar iniciativas de Inner Source, uso de RFCs e cultura de documentação viva;
Requisitos
1. Experiência em liderança de times técnicos multidisciplinares com frontend (Mobile e Web) e backend;
2. Experiência em liderança de times baseado em princípios e adoção de metodologias ágeis (scrum / kanban);
3. Ser um embaixador no time da nossa cultura de alta colaboração e qualidade;
4. Experiência em ambiente com arquitetura robusta e escalável;
5. 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;
6. Sólidos conhecimentos em API RESTful / Protocolo;
7. Sólidos conhecimentos sobre algoritmos e estruturas de dados;
8. Sólidos conhecimentos dos princípios SOLID, Clean Code e Design Patterns;
9. Experiência em investigações, troubleshooting, telemetria, monitoramento, observabilidade e depuração de sistemas em geral;
10. Experiência com Teste de Software: Unitário, integração, estresse, mutação e E2E;
11. Conhecimentos em bancos de dados e modelagens relacionais e não relacionais, estratégias de cache e processamento distribuído;
12. Conhecimentos sobre DevOps: CI/CD, automatizações e a cultura em si;
13. Conhecimentos sobre Docker, Kubernetes e Cloud;
14. Ferramentas de métricas e marketing (e.g. Firebase, Google Analytics, Amplitude);
Benefícios
Plano de Saúde e Odontológico
Hospital Virtual Verde disponível 24 horas por dia, 7 dias por semana, de forma rápida e prática
Vale Refeição e/ou Vale Alimentação
Convênio SESC
Horário flexível
Benefício Educação - Plataforma interna com acesso a diversos livros, podcasts, treinamentos e vídeo aulas visando o autodesenvolvimento (Studa e Biblioteca StoneCo)
Gympass
Auxílio Creche - para crianças até 5 anos e 11 meses
Salário Fixo + PLR (quando preenchidos os requisitos)
Seguro de Vida
Vale Transporte (exclusivo para vagas presenciais)
O que aumenta as suas chances
1. Experiência em gestão de times de experiência / jornada;
Experiência em desenvolvimento mobile com KMP (Kotlin Multiplatform) e CMP (Compose Multiplatform);
2. Experiência em desenvolvimento de aplicações com React Native;
3. Experiência em desenvolvimento de aplicações backend com linguagens Golang, Node e C# ou outra linguagem moderna de backend (adicional);
4. Experiência com produtos digitais financeiros e/ou apps de larga escala;
5. Experiência com aplicações críticas e de alta disponibilidade.