Tech Lead Desenvolvedor (Hibrido)

CTC Tech

Descrição da Vaga:

A CTC é uma empresa especializada em soluções de tecnologia e outsourcing para o mercado privado e governo. São mais de 30 anos de experiência em projetos de missão crítica para grandes clientes em todos os segmentos, em especial para o segmento de saúde. Estamos presentes em todo o território nacional com cerca de 1.300 colaboradores e somos destaque como um dos melhores lugares para trabalhar com o selo GPTW, garantindo, também, um ambiente que promova a Diversidade e Inclusão, buscando aumentar a participação de grupos minoritários.

A CTC Tech está em busca de um Tech Lead altamente capacitado para atuar em duas squads de desenvolvimento focadas no produto de health e interoperabilidade. Este profissional será responsável pela liderança técnica dos time, pela entrega de soluções de alta qualidade e por garantir a comunicação efetiva entre desenvolvimento, produto e stakeholders.

Responsabilidades:

  • Desenvolver e manter features de software, garantindo a entrega de valor ao negócio;
  • Atuar diretamente com o time de desenvolvimento, apoiando e orientando na resolução de problemas técnicos;
  • Aplicar e disseminar o uso de princípios fundamentais de programação como SOLID, DRY, KISS e YAGNI;
  • Realizar code review e colaborar com outros membros do time para garantir a qualidade do código;
  • Colaborar estreitamente com o Product Owner (PO) e o Scrum Leader para alinhar as entregas técnicas com as demandas de produto e os objetivos estratégicos da squad;
  • Liderar e engajar o time para garantir alta performance, promovendo um ambiente de trabalho produtivo e colaborativo;
  • Gerenciar situações de crise e pressão, garantindo a execução e entrega dos projetos dentro do prazo;
  • Promover boas práticas de desenvolvimento, focando na melhoria contínua da qualidade do código e performance do time;
  • Participar ativamente na definição e documentação da arquitetura das aplicações;

Facilitar a comunicação entre times técnicos e de produto, assegurando que as expectativas de ambos sejam atendidas.

O que buscamos:

  • Experiência comprovada como Tech Lead, liderando times de desenvolvimento;
  • Experiência prática anterior com desenvolvimento fullstack;
  • Sólida experiência em desenvolvimento de aplicações backend utilizando NodeJS (ExpressJS e NestJS);
  • Sólida experiência em desenvolvimento de aplicações frontend utilizando Vue.js;
  • Sólida experiência com pelo menos um banco de dados relacional, preferencialmente PostgreSQL;
  • Conhecimentos técnicos sólidos com design de sistemas e práticas de DevOps;
  • Experiência com metodologias ágeis, especialmente Scrum;
  • Habilidades em liderança, mentoria e desenvolvimento de equipe;
  • Capacidade de lidar com prazos apertados e cobranças sob pressão;
  • Excelentes habilidades de comunicação e colaboração;
  • Experiência com produtos de health ou interoperabilidade é um diferencial.
  • Capacidade de Tomada de Decisão: Saber decidir em momentos críticos, equilibrando risco e benefício;
  • Gestão de Conflitos: Habilidade de mediar e resolver conflitos dentro do time de forma eficiente;
  • Visão Estratégica: Alinhar as necessidades do time com os objetivos de longo prazo da empresa;
  • Habilidades de Mentoria e Coaching: Auxiliar no desenvolvimento profissional dos membros do time, promovendo uma cultura de aprendizado contínuo;
  • Conhecimento em Cloud: Experiência com infraestrutura em nuvem, como AWS, Azure ou GCP;
  • Experiência com Integração Contínua/Entrega Contínua (CI/CD): Familiaridade com pipelines de CI/CD para automação de testes e deploys.

Diferenciais:

  • Experiência com interoperabilidade e padrões de saúde (HL7, FHIR, etc.);
  • Certificação em gestão ágil (CSM, PSM, etc.).