Tech Lead

MeuHome

São Paulo

Hybrid

BRL 180,000 - 300,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rock Encantech busca líder técnico para desenvolver aplicações distribuídas multi-tenant, com foco em resiliência, observabilidade e escalabilidade. O papel envolve atuação híbrida entre gestão técnica e desenvolvimento de código, com mentoria de equipes e definição de padrões de desenvolvimento.

A posição exige domínio de arquitetura de microsserviços, DevOps, Docker, REST e integração com equipes de SRE, segurança e arquitetura.

Qualifications

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Sólido conhecimento em arquitetura de microsserviços e sistemas distribuídos.
  • Experiência com Clean Code, SOLID, Clean Architecture e Event-Driven Architecture.
  • Experiência com Domain-Driven Design (DDD) e Test-Driven Development (TDD).
  • Autonomia em ambientes com técnicas DevOps, automação de pipelines, observabilidade e CI/CD.
  • Experiência com Docker e containerização de aplicações.

Responsibilities

  • Liderar o desenvolvimento de aplicações distribuídas multi-tenant, com resiliência e observabilidade.
  • Atuar de forma híbrida entre gestão técnica e desenvolvimento de código.
  • Ser referência técnica, definindo padrões de desenvolvimento para construção e evolução das aplicações.
  • Realizar mentoria técnica com desenvolvedores de diferentes níveis de senioridade.
  • Coordenar atualização e deployment de novas versões de aplicação.
  • Coordenar onboarding técnico de clientes nas linhas de produtos.
  • Definir testes automatizados para qualidade de sistemas e UX.
  • Garantir padrões de contratos de aplicações, versionamento e segurança de microsserviços.
  • Liderar decisões de arquitetura em sistemas distribuídos multi-tenant.
  • Alinhar dependências com SRE, Segurança e Arquitetura Corporativa.
  • Monitorar eficiência de recursos (FinOps) balanceando performance e custos.
  • Garantir qualidade de APIs REST/JSON e integrações.
  • Definir métricas de qualidade de software e experiência do usuário.
  • Revisar código de pares e dar feedback construtivo.
  • Traduzir requisitos de negócio em soluções técnicas escaláveis.
  • Projetar/Desenvolver integrações entre sistemas internos e externos.
  • Liderar criação de front-ends de alto desempenho com UX fluída.
  • Gerenciar estruturas de dados transacionais para performance.
  • Assegurar conformidade com padrões regulatórios em tratamento de dados.
  • Resolver problemas em ambientes produtivos através de logs e métricas.
  • Propor melhorias contínuas de performance, escalabilidade e FinOps.
  • Participar de cerimônias ágeis com foco em entrega de valor.

Skills

Arquitetura de microsserviços
Sistemas distribuídos
Clean Code
DDD
TDD
DevOps
Observabilidade
CI/CD
Docker
Linux
Git/Gitflow
REST APIs
Bancos de dados SQL/NoSQL
Mensageria (SQS/RabbitMQ)
React/Spring Boot/NodeJS

Education

Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação

Tools

Docker
Git/Gitflow
Spring Boot
React
NodeJS (JS/TS)
MySQL
PostgreSQL
MongoDB
Redis
CI/CD tooling

Job description

Quem é a pessoa que buscamos:

Na Rock Encantech, buscamos uma liderança que combine paixão por tecnologia com senso de propósito. Alguém com forte espírito de colaboração, humildade e atitude, que se encante com a excelência e tenha como missão transformar conhecimento em conexões que geram valor.

Você será responsável por liderar o desenvolvimento de aplicações críticas, de alta disponibilidade e escalabilidade, que lidam com grande volume de dados. Por isso, procuramos alguém que tenha:

  • - Compromisso com a resiliência e a estabilidade dos serviços da plataforma;
  • - Capacidade analítica com foco em soluções pragmáticas e eficientes;
  • - Olhar atento à simplicidade das soluções, mesmo diante de cenários complexos;
  • - Curiosidade constante e vontade de aprender, se aprofundando nos desafios técnicos do dia a dia;

Aqui, o cliente é protagonista, a inovação é um caminho natural e as decisões são movidas por dados. Se você se identifica com essa mentalidade e busca cultivar conexões reais enquanto evolui tecnicamente, seu lugar é aqui.

Principais responsabilidades:
  • Liderar o desenvolvimento de aplicações distribuídasemulti-tenant, garantindo resiliência,observabilidadee tolerância a falhas;
  • Atuar de forma híbrida entre gestão técnica e desenvolvimento de código;
  • Ser a referência técnica do time, fornecendo padrões de desenvolvimento para construção e evolução das aplicações;
  • Realizar mentoria técnica com os desenvolvedores das mais variadas senioridades;
  • Coordenar os processos de atualização e deployment de novas versões de aplicação;
  • Coordenar o onboarding técnico dos clientes Rock nas diversas linhas de produtos sob sua responsabilidade;
  • Definir e orientar a implementação de testes automatizados para garantia da qualidade de sistemas e experiências;
  • Definir e orientar o time a seguir padrões de contratos de aplicações, a fim de garantir consistência, versionamento e segurança de microsserviços;
  • Liderar decisões de arquitetura em sistemas distribuídos multi-tenant;
  • Alinhar dependências com times de SRE, Segurança e Arquitetura Corporativa;
  • Monitorar e otimizar a eficiência de recursos (FinOps), tomando decisões técnicas que equilibrem performance e custos;
  • Garantir qualidade de APIs REST/JSON, validando contratos, payloads, regras de negócio e integrações;
  • Definir e monitorar métricas de qualidade de software e experiência de usuário;
  • Revisar o código de colegas e fornecer feedback construtivo que garanta a aderência às melhores práticas de desenvolvimento;
  • Analisar requisitos de negócio em conjunto com PO e OS times de produto, traduzindo-os em soluções técnicas escaláveis e sustentáveis;
  • Projetar, desenvolver e evoluir integrações entre sistemas internos e externos, utilizandodiferentes modelos de comunicação;
  • Liderar a criação de aplicações front-endrobustas e de alto desempenho, garantindo uma experiência de usuário fluida, funcional e encantadora;
  • Guiar o desenvolvimento e a manutenção de estruturas de tabelas de dados transacionais, que garantam a performance e o uso eficiente dos dados pelos vários módulos da plataforma;
  • Garantir que os processos de tratamento de dados estejam de acordo com os mais elevados padrões regulatórios, para uso transacional(real-time)ou assíncrono;
  • Resolver problemas em ambientes produtivos, analisando logs, métricas e rastreamentos;
  • Ser protagonista na proposição de melhorias contínuas de performance, escalabilidade e eficiência de custos–FinOps;
  • Participar das cerimônias ágeis, com foco na colaboração e na priorização de entrega de valor ao cliente,de forma a permitiro controle de débitos técnicos,troca contínua entre equipes eoportunidades de evoluçãotécnica;
  • Documentar tecnicamente o produto, a fim de expor claramente os fluxos críticos de tomada de decisão de sistema e suas principais regras de negócio, e fomentar a troca de conhecimento e melhoria contínua;
  • Atualizar-se constantemente sobre as novas tecnologias de mercado e suas possíveis aplicações para as diversas linhas de produtos, afim de manter o ambiente propício para inovação e a cultura de evolução profissional constante;
  • Inglês intermediário para leitura e escrita, visando ao consumo de documentação e conteúdo diretamente dasfontes criadoras da tecnologia (em sua esmagadora maioria, americanas);
QualificaçõesGerais
  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
  • Sólido conhecimento em arquitetura de microsserviços e sistemas distribuídos;
  • Experiênciacomprincípiosde Clean Code, SOLID, Clean ArchitectureeEvent-Driven Architecture;
  • Sólido conhecimento em práticas de desenvolvimento como Domain-DrivenDesign (DDD) e Test-DrivenDevelopment(TDD);
  • Experiênciaem ambientes com tecnologias heterogêneas e com alta autonomia, fazendo uso das melhores práticas deDevOps, automação de pipelines,observabilidadeeCI/CD;
  • Experiência com Docker e conteinerização de aplicações;
  • Conhecimento em ambientes Linux;
  • Sólida experiência comGiteGitflow;
  • Experiência com integraçõesREST;
  • Experiência com bancos de dados relacionaiseNoSQL, como MySQL, PostgreSQL,MongoDBe Redis;
  • Experiência com ferramentas de build e gerenciamento de dependências;
QualificaçõesEspecíficas:
  • Experiência com boas práticas de desenvolvimento seguro–Privacybydesign;
  • Utilização de IA como copiloto no desenvolvimento, voltada a garantir a padronização de código, alta cobertura de testes e geração de documentação útil aos seus pares;
  • Experiência na liderança de times multidisciplinares de tecnologia;
  • Experiência na liderança de times híbridos (presencial e remoto);
  • Experiência na condução de decisões técnicas estruturantes, como adoção de tecnologias e modernização de aplicações;
  • Experiênciana programção orientada a objetos,estruturas de dadoseaspráticasmaismodernas de desenvolvimento de aplicações com Java, Python, Kotlin, NodeJS (JS e TS) e seus principais frameworks, como Spring Boot e React;
  • Experiência com testes automatizados, incluindo testes unitários,usodemockse isolamento de dependências, além de frameworks e ferramentas complementares de testes;
  • Experiênciana construção de APIs REST e em suas principais práticas modernas, incluindo definição de contratos, versionamento e governança;
  • Experiência comferramentas demensageria, como SQS,RabbitMQ ou similares;
  • Experiência com ferramentas deauxílio ao desenvolvimento, como o uso doGitde maneira profissional, ferramentas debuild e gerenciamento de dependências;
  • Experiência na criação de interfaces limpas e performáticas, seguindo as práticasdefinidas peloDesignSystem;
  • Experiência em métodos de mentoria técnica e condução de 1:1 com o time;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

Rock Encantech • São Paulo

Hybrid
BRL 180,000 - 360,000
Desenvolvedor Fullstack Web .Net e Java
Desenvolvedor Fullstack Web .Net e Java

Rock Encantech • São Paulo

On-site
BRL 180,000 - 250,000
Assistência médica e odontológica
Seguro de vida
Vale alimentação/refeição flexível
+5
Desenvolvedor Fullstack Web Python (Sustentação)
Desenvolvedor Fullstack Web Python (Sustentação)

MeuHome • São Paulo

Hybrid
BRL 180,000 - 240,000
Assistência médica e odontológica
Seguro de vida
Vale alimentação/refeição flexível
+5
Desenvolvedor Fullstack Web Python
Desenvolvedor Fullstack Web Python

Rock Encantech • São Paulo

On-site
BRL 144,000 - 240,000
Assistência médica e odontológica
Seguro de vida
Vale alimentação/refeição flexível
+5
Tech Lead
Tech Lead

Iel Mt • Cuiabá

On-site
BRL 180,000 - 300,000
ANALISTA DE AUTOMAÇÃO DE TESTE PLENO
ANALISTA DE AUTOMAÇÃO DE TESTE PLENO

Clock Ti • São Paulo

Hybrid
BRL 180,000 - 320,000
Assistência médica
Seguro de Vida
Vale alimentação/refeição
+5
Tech Lead de Engenharia
Tech Lead de Engenharia

Inex • São Paulo

Hybrid
BRL 280,000 - 480,000
Especialista em Engenharia de Software Fullstack
Especialista em Engenharia de Software Fullstack

Cielo • Barueri

On-site
BRL 300,000 - 540,000
Gerente de Desenvolvimento de Software
Gerente de Desenvolvimento de Software

Experian plc • São Paulo

On-site
BRL 300,000 - 540,000
Desenvolvedor Full Stack Sênior (TECH LEAD)
Desenvolvedor Full Stack Sênior (TECH LEAD)

Plusoft • São Paulo

On-site
BRL 180,000 - 300,000