Remote Jobs RockRemote Jobs Rock

Tech Lead Full Stack

📅 Sep 2
.NET CoreC#APIs RESTMicrosserviços
Apply Now

📜 Description

  • Liderar tecnicamente o time responsável por aplicações backend, sistemas web e aplicativos mobile nativos.
  • Conduzir refinamentos, estimativas, análises de viabilidade, code reviews e acompanhamento das entregas.
  • Orientar desenvolvedores por meio de mentoria e apoiar a resolução de problemas técnicos e incidentes.
  • Garantir padrões de desenvolvimento, segurança, observabilidade, testes e qualidade.
  • Liderar a adoção de Claude e Claude Code, criando práticas, guias e fluxos de desenvolvimento assistido por IA.
  • Acompanhar indicadores de produtividade e qualidade e assegurar revisão humana e uso seguro das ferramentas de IA.

🛠️ Requirements

  • Experiência sólida em desenvolvimento de software e como Tech Lead, Líder Técnico ou referência técnica.
  • Experiência liderando tecnicamente produtos backend e mobile, com mentoria, code review, refinamentos e acompanhamento de entregas.
  • Experiência prática com desenvolvimento assistido por IA, especialmente Claude e Claude Code.
  • Sólidos conhecimentos em .NET Core, C#, APIs REST, microsserviços e processamento assíncrono.
  • Experiência com desenvolvimento mobile nativo: Swift e iOS SDK ou Kotlin e Android SDK.
  • Conhecimento de JavaScript ou TypeScript, React, Google Cloud Platform, Docker, Kubernetes e CI/CD.
  • Ensino superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
Full job description

Muito prazer, somos a Vidalink!

Nosso time de Digital Solutions é responsável pelo desenvolvimento e pela evolução de produtos digitais que impactam diretamente a experiência dos nossos clientes e beneficiários.

Buscamos uma pessoa Tech Lead Full Stack, com sólida experiência em backend, APIs e aplicações mobile nativas para iOS, utilizando Swift, e Android, utilizando Kotlin.

Essa pessoa será responsável pela liderança técnica do time no dia a dia, apoiando os desenvolvedores, conduzindo refinamentos, acompanhando as entregas e garantindo a aplicação dos padrões técnicos definidos pela área.

A atuação acontecerá em parceria com o arquiteto e com a referência técnica, que apoiarão as decisões arquiteturais estratégicas e a evolução das soluções.

Essa posição também será responsável por liderar a transição do time para um modelo de desenvolvimento de software assistido por Inteligência Artificial, utilizando principalmente as plataformas Claude e Claude Code. Esperamos que essa pessoa promova a adoção segura e estruturada dessas ferramentas, capacite os desenvolvedores e acompanhe os ganhos de produtividade, qualidade e velocidade das entregas.

Responsibilities

Liderança técnica e desenvolvimento

  • Liderar tecnicamente o time responsável por aplicações backend, sistemas web e aplicativos mobile nativos;
  • Atuar em parceria com o arquiteto e a referência técnica na definição e evolução das soluções;
  • Conduzir refinamentos, estimativas, análises de viabilidade e estratégias de implementação;
  • Realizar code reviews e apoiar o time na resolução de problemas técnicos;
  • Orientar os desenvolvedores por meio de mentoria, acompanhamento e compartilhamento de conhecimento;
  • Garantir a aplicação dos padrões de desenvolvimento, segurança, observabilidade, testes e qualidade;
  • Identificar riscos, dependências e impactos antes do início dos desenvolvimentos;
  • Apoiar a investigação e a resolução de incidentes;
  • Acompanhar métricas, logs, traces, alertas, performance e estabilidade das aplicações;
  • Apoiar a governança de releases mobile e as publicações na App Store e Google Play;
  • Contribuir para a redução de débitos técnicos e a modernização das aplicações;
  • Trabalhar em parceria com Produto, QA, UX, Segurança da Informação, Infraestrutura, DevOps/SRE e Dados.

Desenvolvimento assistido por Inteligência Artificial

  • Liderar a adoção de Claude e Claude Code no ciclo de desenvolvimento de software;
  • Estruturar o plano de transição do time para práticas de desenvolvimento assistido por IA;
  • Identificar oportunidades de uso de IA em análise de requisitos, desenvolvimento, testes, documentação, code review, refatoração e investigação de incidentes;
  • Mentorar e capacitar os desenvolvedores para a utilização eficiente das ferramentas;
  • Criar padrões, guias, prompts, contextos e fluxos reutilizáveis para o time;
  • Apoiar a configuração e a evolução dos ambientes e ferramentas de desenvolvimento com IA;
  • Garantir a revisão humana e a qualidade dos códigos e documentos gerados com apoio de IA;
  • Definir, em conjunto com as lideranças, indicadores para acompanhar adoção e ganhos de produtividade;
  • Acompanhar métricas como tempo de desenvolvimento, lead time, tempo de revisão, volume de entregas, retrabalho e defeitos;
  • Garantir que a utilização de IA siga as políticas de Segurança da Informação, LGPD e proteção do código-fonte e dos dados corporativos;
  • Trabalhar com o arquiteto e a referência técnica na avaliação de novas ferramentas, modelos e integrações de IA.

Requirements

Experiência profissional

  • Experiência sólida em desenvolvimento de software;
  • Experiência como Tech Lead, Líder Técnico ou referência técnica de equipe;
  • Vivência na liderança técnica de produtos com backend e aplicações mobile;
  • Experiência com mentoria, code review, refinamentos, estimativas e acompanhamento de entregas;
  • Experiência prática na implantação de ferramentas de IA no processo de desenvolvimento;
  • Experiência na capacitação e mentoria de desenvolvedores para adoção de novas tecnologias.

Inteligência Artificial aplicada ao desenvolvimento

  • Experiência prática com desenvolvimento assistido por IA;
  • Domínio de Claude e Claude Code aplicados à engenharia de software;
  • Capacidade de estruturar contexto, instruções e prompts para tarefas complexas de desenvolvimento;
  • Experiência com geração e revisão de código, testes, documentação e refatoração com apoio de IA;
  • Conhecimento dos riscos relacionados a código gerado por IA, segurança, privacidade, propriedade intelectual e exposição de informações;
  • Capacidade de avaliar criticamente as respostas produzidas pela IA;
  • Experiência na definição e no acompanhamento de indicadores de produtividade e qualidade;
  • Capacidade de conduzir mudanças culturais e apoiar diferentes níveis de maturidade no uso de IA.

Backend e APIs

  • Sólidos conhecimentos em desenvolvimento backend com .NET Core e C#;
  • Experiência com APIs REST, microsserviços, mensageria e processamento assíncrono;
  • Conhecimento de Clean Architecture, SOLID, desacoplamento e componentização;
  • Experiência com autenticação, autorização, gestão de sessões e segurança de APIs;
  • Conhecimento de testes unitários, integrados, de contrato e automatizados;
  • Conhecimento de Node.js ou Python será considerado um diferencial.

Mobile nativo

  • Experiência com desenvolvimento ou liderança técnica de aplicativos nativos:
    • iOS com Swift e iOS SDK;
    • Android com Kotlin e Android SDK.
  • Capacidade de realizar code reviews e orientar desenvolvedores mobile;
  • Experiência com consumo de APIs, firebase, armazenamento seguro, gestão de sessões e notificações push;
  • Conhecimento de segurança mobile, proteção de dados e SSL pinning;
  • Experiência com performance, crashes, compatibilidade e observabilidade;
  • Conhecimento dos processos de publicação na App Store e Google Play.

Frontend, cloud e dados

  • Conhecimento de JavaScript ou TypeScript e experiência com React;
  • Experiência com Google Cloud Platform;
  • Familiaridade com Docker e Kubernetes;
  • Experiência com CI/CD, GitLab e versionamento com Git;
  • Conhecimento de Oracle, PostgreSQL, MongoDB, Firebase e Redis;
  • Experiência com monitoramento, logs distribuídos, métricas e traces;
  • Conhecimento de Datadog ou OpenTelemetry será considerado um diferencial.

Competências esperadas

  • Liderança técnica com postura colaborativa;
  • Capacidade de orientar sem centralizar todas as decisões;
  • Interesse por inovação e melhoria contínua;
  • Capacidade de conduzir mudanças técnicas e culturais;
  • Comunicação clara com públicos técnicos e não técnicos;
  • Visão sistêmica e orientação para resultados;
  • Organização, autonomia e senso de responsabilidade;
  • Capacidade de negociação e resolução de conflitos.

Formação

  • Ensino superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas relacionadas;
Diferenciais

  • Experiência com Claude API, integração de modelos de linguagem ou construção de soluções com IA generativa;
  • Experiência nos segmentos de saúde, benefícios, meios de pagamento ou sistemas transacionais;
  • Experiência com sistemas de alta disponibilidade e grande volume transacional;
  • Experiência na modernização de sistemas legados;
  • Certificações em cloud, desenvolvimento, IA ou segurança;
  • Inglês técnico para leitura, escrita e participação em reuniões.
CoverGo

Lead Full Stack Engineer (.Net, Vue/React) - Fully Remote

🕒 21 days ago
CoverGo👥 201 - 500 employees🏢 Insurance

Lead full-stack development of an insurance SaaS platform, guiding architecture and implementation across.NET and modern frontend technologies while mentoring developers and improving scalability, performance, security, and code quality.

.NET CoreC#GraphQLMongodb
Okta

Staff FullStack Engineer, Secures AI

🕒 13 days ago
Okta👥 10,000+ employees🏢 Software Development

Leads full-stack architecture and implementation for an identity security platform that discovers, governs, and secures human and AI-agent access, while advancing AI-native engineering practices and team-wide technical quality.

Full-stack EngineeringDistributed SystemsAI-native EngineeringBackend Architecture

Trusted by Remote Workers