Tech Lead - Sao Paulo, Brasil - DDC Company
Descrição
Sobre a DDC Company:
A DDC é uma Software House que se destaca no mercado financeiro.
Iniciada em 2019, nossa trajetória começou atendendo escritórios de Agentes Autônomos e agora estamos expandindo para outros segmentos do mercado.
Temos contratos com grandes escritórios como XP e BTG, além de colaborações com a Editora Abril e consultorias especializadas.Sobre a vaga:
No papel de Tech Lead, você será o ponto focal técnico para a gestão de uma equipe de desenvolvedores utilizando , , TypeScript e PostgreSQL.
O foco será no desenvolvimento, escalabilidade e segurança de aplicações financeiras complexas.Responsabilidades Técnicas:
Projetar e implementar arquiteturas de software robustas e escaláveis utilizando principalmente , e TypeScript;Gerenciar o ciclo de vida completo do desenvolvimento de software, incluindo planejamento, desenvolvimento, testes, deployment e manutenção;Otimizar aplicações para máxima velocidade e escalabilidade com foco em microserviços e API-first design;Implementar práticas de segurança de dados, especialmente relacionadas a transações financeiras e armazenamento seguro de dados sensíveis;Desenvolver e manter bases de dados PostgreSQL, incluindo design de esquemas, otimização de consultas e garantia de integridade dos dados.
Requisitos Técnicos (Hard Skills):Experiência avançada em desenvolvimento backend com e frameworks como ou similar;Proficiência em e TypeScript para desenvolvimento front-end e server-side rendering;Experiência com design e manutenção de bases de dados PostgreSQL, incluindo técnicas avançadas de otimização e procedimentos armazenados;Domínio em implementar e gerenciar infraestruturas de cloud, preferencialmente em ambientes AWS, incluindo serviços como EC2, RDS, S3, e Lambda;Forte compreensão de princípios de segurança de aplicativos, criptografia e conformidade com regulamentações financeiras (ex: GDPR, LGPD);Experiência com metodologias ágeis (Scrum, Kanban) e ferramentas de CI/CD (Jenkins, GitLab CI, CircleCI).
Competências Pessoais (Soft Skills):Capacidade comprovada de liderança técnica e mentorship de equipes de desenvolvedores;Habilidade de comunicação clara e eficaz, com competência para traduzir requisitos técnicos para stakeholders não técnicos;Resiliência sob pressão em ambientes dinâmicos e de rápida mudança;Compromisso com o aperfeiçoamento contínuo pessoal e profissional, mantendo-se atualizado com as últimas tecnologias e práticas de segurança.
Condições de Trabalho:
Salário: Competitivo, a ser discutido durante o processo de entrevista
Regime de Contratação:
PJ (Pessoa Jurídica)
Nível de Experiência:
Senior/EspecialistaInicio : Imediato