Salário: R$ 2.000 a R$ 5.000 por mês
Área: Outros
Nível: Junior
Qual a missão?
Como Tech Lead, você será responsável por liderar tecnicamente a equipe de desenvolvimento, definindo padrões de arquitetura, boas práticas de codificação e garantindo a entrega de soluções escaláveis e de alta qualidade. Sua missão envolve atuar como referência técnica, oferecer suporte e direcionamento aos desenvolvedores, além de colaborar com as áreas de produto e negócios para alinhar requisitos e prazos, sempre orientando o time quanto à inovação e melhoria contínua.
O que vai fazer no seu dia a dia?
- Definir e evoluir a arquitetura das soluções, orientando o time sobre as melhores práticas e padrões de projeto.
- Liderar e mentorar a equipe de desenvolvimento, definindo tarefas, acompanhando atividades e promovendo um ambiente colaborativo.
- Avaliar continuamente as tecnologias utilizadas, identificando oportunidades de otimização ou adoção de novas ferramentas.
- Garantir a qualidade do código e da entrega, participando ativamente de revisões, testes e integrações.
- Interagir com as áreas de Produto, QA e Infraestrutura, alinhando prioridades e definindo cronogramas realistas.
- Atuar na resolução de problemas críticos e gargalos técnicos, propondo soluções e garantindo a estabilidade do ambiente de produção.
- Desenvolver e manter documentação técnica, assegurando a clareza nos processos e orientações para toda a equipe.
- Promover a melhoria contínua de processos, incentivando metodologias ágeis e boas práticas de desenvolvimento.
O que o Confidencial (Apenas para Cadastrados) espera de você?
- Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Experiência sólida em desenvolvimento de software, com atuação anterior como referência técnica ou liderança de times.
- Domínio de arquitetura de software, design de APIs e padrões de microserviços (quando aplicável).
- Experiência em projetos de arquitetura de microserviços ou monolitos modulares.
- Habilidade para analisar e otimizar performance de aplicações, garantindo escalabilidade e confiabilidade.
- Conhecimentos avançados em linguagens e frameworks (ex.: .NET, Go, Node.js, Python, Vue.js, React, Angular, etc.).
- Familiaridade com bancos de dados relacionais e NoSQL.
- Liderança com foco no desenvolvimento e capacitação do time.
- Forte comunicação, capaz de dialogar com equipes técnicas e não técnicas.
- Proatividade para identificar e resolver problemas, promovendo soluções inovadoras.
- Planejamento e organização, estabelecendo prioridades e prazos de forma efetiva.
- Adaptabilidade para lidar com mudanças rápidas em requisitos e tecnologias.
- Espírito colaborativo, prezando pela construção de um ambiente de trabalho saudável e de alta performance.
Para ir além:
- Experiência em Startups ou Fintechs.
- Inglês avançado (desejável outras línguas).
- Conhecimentos em cloud computing (AWS, Azure, Google Cloud).
- Noções de segurança de aplicações (OWASP, melhores práticas de compliance).
- Experiência com metodologias ágeis (Scrum, Kanban) e ferramentas de CI/CD para integração/entrega contínua.
