Oportunidade para Tech Lead para atuar em uma empresa que desenvolve soluções tecnológicas voltadas à redução da criminalidade, sempre com foco em impacto social, ética, colaboração e visão de futuro.
Quais serão as responsabilidades dessa pessoa:
- Atuar como referência técnica do time de desenvolvimento.
- Apoiar desenvolvedores em decisões de arquitetura, boas práticas e padrões de código.
- Participar do refinamento com Produto/QA, transformando requisitos em soluções técnicas claras.
- Projetar, desenvolver e manter serviços Back-end utilizando Node.js, .NET (C#), GoLang e Python.
- Garantir integrações eficientes entre Back-end e Front-end. Otimizar consultas, processos e componentes críticos visando desempenho e escalabilidade.
- Realizar revisões de código e aplicar padrões de desenvolvimento (SOLID, Clean Code, design patterns).
- Diagnosticar vulnerabilidades e assegurar práticas de segurança (OAuth, JWT, criptografia).
- Contribuir com a evolução de CI/CD, testes, monitoramento e observabilidade. Acompanhar métricas de engenharia e promover melhorias contínuas.
- Pesquisar e avaliar tecnologias que possam aprimorar os produtos e o processo de desenvolvimento
Hard Skills para concorrer a essa oportunidade:
- Graduação em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
- Experiência comprovada como Tech Lead ou liderança técnica similar.
- Experiência com desenvolvimento mobile em React Native.
- Forte atuação em desenvolvimento Back-end com Node.js (Express/NestJS), C#/.NET, GoLang e Python.
- Experiência em criação e manutenção de APIs RESTful. Conhecimento sólido em arquitetura de software, design patterns e boas práticas.
- Bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB).
- Docker
- Git e controle de versão.
- Capacidade de escrever código limpo, testável, modular e bem documentado.
- Segurança da informação: autenticação/autorização (OAuth, JWT), criptografia e boas práticas.
- Experiência com múltiplos sistemas, integrações e ambientes distribuídos. Boa comunicação, visão estratégica e capacidade de resolver problemas de forma autônoma.
- Arquitetura distribuída e microsserviços.
- Mensageria: RabbitMQ ou Kafka.
- Cloud: Oracle, AWS, Azure ou GCP.
- CI/CD, preferencialmente Bitbucket Pipelines.
- Experiência em ambientes ágeis (Scrum/Kanban).
Diferenciais:
- Experiência com IA, bots ou Machine Learning.
- Ferramentas de observabilidade: Prometheus, Grafana, Loki.
- Redis
- Conhecimentos básicos de Front-end para integração com o time.
- Kubernetes
Soft Skills para concorrer a essa oportunidade:
- Curiosidade e disposição para aprender continuamente.
- Responsabilidade, ética e compromisso com normas e políticas da empresa.
- Proatividade, pensamento estratégico e organização.
- Boa comunicação verbal e escrita, com facilidade para trabalhar em equipe.
- Espírito colaborativo e capacidade de administrar conflitos.
- Raciocínio lógico, visão sistêmica e capacidade analítica.
- Sigilo profissional e confiabilidade no tratamento de informações.
Crie sua conta grátis para ver o link da candidatura.