Estamos em busca de um Tech Lead Full Stack para atuar na área de Canais Digitais. Esse profissional será responsável por liderar tecnicamente o time de desenvolvimento, garantindo a qualidade das entregas, a adoção de boas práticas e a evolução da arquitetura de sistemas. Além de contribuir de forma prática no desenvolvimento backend e frontend, o Tech Lead terá papel fundamental na definição de soluções, direcionamento técnico, apoio à equipe e tomada de decisão em projetos críticos e de alto impacto.
Responsabilidades
- Atuar como referência técnica para o time, orientando desenvolvedores e apoiando na resolução de problemas complexos;
- Definir e validar soluções técnicas junto às áreas de arquitetura e produto;
- Desenvolver e manter aplicações backend e frontend, garantindo escalabilidade e performance;
- Projetar, implementar e manter APIs RESTful e Web Services;
- Realizar modelagem e manutenção de bancos de dados relacionais e não relacionais;
- Liderar processos de integração de sistemas com serviços em nuvem (AWS);
- Apoiar a implementação e evolução de pipelines de CI/CD;
- Garantir a aplicação de princípios de Clean Code, SOLID e boas práticas de desenvolvimento;
- Definir estratégias de testes e assegurar a qualidade e confiabilidade do código entregue pelo time;
- Conduzir processos de migração de aplicações para ambientes em nuvem;
- Apoiar a gestão do versionamento de código e boas práticas de GitFlow;
- Participar ativamente de cerimônias ágeis (Scrum/Kanban) e colaborar na melhoria contínua do time.
Requisitos
- Experiência consolidada em liderança técnica e/ou mentoria de equipes de desenvolvimento;
- Domínio em C#, .NET, .NET Core, Node.js, Angular 8+ e Capacitor;
- Experiência com APIs RESTful, Microsserviços, Windows Services, Entity Framework;
- Forte conhecimento em SQL Server, MySQL, Oracle (Triggers, Functions e Stored Procedures);
- Experiência em AWS (Lambda, DynamoDB, ECS, ECR, S3, SQS, SNS, CloudWatch) e Azure DevOps;
- Conhecimento em SOLID, Clean Code, Testes Unitários e Integração Contínua;
- Vivência com GIT, Scrum e Kanban;
- Experiência em definição de arquiteturas baseadas em microsserviços e padrões de integração.
Diferenciais
- Experiência prévia no mercado financeiro;
- Vivência em ambientes de alta disponibilidade e projetos de transformação digital.