Engenheiro Full Stack Sênior - out.26

Juvo

São Paulo

Remote

BRL 279,000 - 446,000

Full time

32 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Home office total
Horário de 9h às 18h

Job summary

A Juvo busca um Engenheiro(a) Full Stack Sênior para atuar como referência técnica do nosso squad, liderando decisões de arquitetura, elevando o padrão de qualidade do código e mentorando desenvolvedores menos experientes.

Você projetará e evoluirá nossos sistemas distribuídos, garantindo escalabilidade e performance com back-end em C#/.NET e NodeJS e front-end em Flutter ou React, definindo padrões, reduzindo dívida técnica e influenciando o roadmap da plataforma.

Qualifications

  • Sólida experiência com C#/.NET Core e NodeJS em ambientes de produção.
  • Domínio de APIs REST e arquitetura de microsserviços (design, versionamento, observabilidade).
  • Profundo conhecimento em PostgreSQL (ou bancos relacionais similares) — modelagem, tuning de queries, índices.
  • Experiência consistente com mensageria (RabbitMQ ou similar) e padrões de integração assíncrona.
  • Vivência com Docker/Kubernetes e cloud (AWS) em ambientes produtivos.
  • Experiência com testes automatizados (unitário, integração, contrato) e cultura de qualidade.
  • Inglês técnico é desejável.
  • Histórico de mentoria e liderança técnica (formal ou informal).

Responsibilities

  • Definir e garantir aderência ao design arquitetural de APIs e microsserviços (C#/.NET Core, NodeJS).
  • Evoluir padrões de integração entre serviços (REST, RabbitMQ, event-driven).
  • Participar das decisões de modelagem de dados em bancos relacionais e não relacionais, considerando trade-offs de consistência, performance e custo.
  • Implementar e revisar estratégias de testes (unitários, integração, contrato, carga).
  • Garantir segurança, autenticação/autorização e conformidade nas integrações com sistemas externos.
  • Atuar em capacity planning, troubleshooting de produção e análise de causa-raiz de incidentes críticos.
  • Definir padrões de arquitetura front-end para Flutter (Dart) ou React (TypeScript/JavaScript).
  • Garantir performance, acessibilidade e UX de ponta a ponta, colaborando com design e produto.
  • Estabelecer design system, componentes reutilizáveis e boas práticas de estado e integração com APIs RESTful.
  • Orientar decisões entre web e mobile conforme estratégia de produto.
  • Mentorar desenvolvedores júniores e plenos, conduzindo code reviews construtivos e sessões de conhecimento.
  • Conduzir decisões técnicas, promovendo alinhamento e documentação viva.
  • Participar ativamente do ciclo ágil (planejamento, refinamento, daily, revisões) influenciando estimativas e priorização técnica.
  • Identificar e propor melhorias de processo e arquitetura.
  • Ser ponto de referência técnica para o squad.
  • Ajudar a definir e evoluir o roadmap técnico da plataforma.

Skills

C#/.NET Core
NodeJS
Flutter
React
TypeScript
JavaScript
PostgreSQL
RabbitMQ
Docker
Kubernetes
AWS
REST APIs
Microsserviços
Testes automatizados
Observability

Education

Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação
Pós-graduação, MBA ou certificações relevantes (AWS, arquitetura, etc.)

Tools

Datadog
Grafana
Prometheus
OpenTelemetry
Git/GitHub/GitLab

Job description

Sobre a vaga

Buscamos um(a) Engenheiro(a) Full Stack Sênior para atuar como referência técnica do nosso squad, liderando decisões de arquitetura, elevando o padrão de qualidade do código e mentorando desenvolvedores menos experientes.

Buscamos um(a) Engenheiro(a) Full Stack Sênior para atuar como referência técnica do nosso squad, liderando decisões de arquitetura, elevando o padrão de qualidade do código e mentorando desenvolvedores menos experientes.

Você será responsável por projetar e evoluir nossos sistemas distribuídos, garantindo escalabilidade, resiliência e performance de ponta a ponta — do back-end em C#/.NET e NodeJS até o front-end em Flutter ou React.

Mais do que executar, esperamos que você ajude a definir o "como", proponha padrões, conduza decisões técnicas, reduza dívida técnica e influencie a direção da plataforma.

Responsabilidades
Back-end
  • Ajudar a definir e garantir aderência ao design arquitetural de APIs e microsserviços (C#/.NET Core, NodeJS), garantindo desacoplamento, observabilidade e resiliência.
  • Participar da evolução dos padrões de integração entre serviços (REST, mensageria com RabbitMQ, event-driven).
  • Participar das decisões de modelagem de dados em bancos relacionais (Postgres) e não relacionais, considerando trade-offs de consistência, performance e custo.
  • Implementar e revisar estratégias de testes (unitários, integração, contrato, carga), elevando a cobertura e a confiabilidade.
  • Garantir segurança, autenticação/autorização e conformidade nas integrações com sistemas externos.
  • Atuar em capacity planning, troubleshooting de produção e análise de causa-raiz de incidentes críticos.
Front-end
  • Ajudar a definir e garantir aderência aos padrões de arquitetura front-end para aplicações em Flutter (Dart) ou React (TypeScript/JavaScript).
  • Garantir performance, acessibilidade e UX de ponta a ponta, colaborando com design e produto.
  • Estabelecer design system, componentes reutilizáveis e boas práticas de estado e integração com APIs RESTful.
  • Orientar decisões entre web e mobile (Android/iOS) conforme estratégia de produto.
Liderança Técnica Time
  • Mentorar desenvolvedores júniores e plenos, conduzindo code reviews construtivos e sessões de conhecimento (tech talks, pair programming).
  • Conduzir decisões técnicas, promovendo alinhamento e documentação viva.
  • Participar ativamente do ciclo ágil (planejamento, refinamento, daily, revisões) influenciando estimativas e priorização técnica.
  • Identificar e propor melhorias de processo e arquitetura.
  • Ser ponto de referência técnica para o squad.
  • Ajudar a definir e evoluir o roadmap técnico da plataforma.
Formação
  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área correlata.
  • Pós-graduação, MBA ou certificações relevantes (AWS, arquitetura, etc.) são diferenciais.
Requisitos
Back-end
  • Sólida experiência com C#/.NET Core e NodeJS em ambientes de produção.
  • Domínio comprovado em APIs REST e arquitetura de microsserviços (design, versionamento, observabilidade).
  • Profundo conhecimento em Postgres (ou bancos relacionais similares) — modelagem, tuning de queries, índices.
  • Experiência consistente com mensageria (RabbitMQ ou similar) e padrões de integração assíncrona.
  • Vivência com Docker/Kubernetes e cloud (AWS) em ambientes produtivos.
  • Experiência com testes automatizados (unitário, integração, contrato) e cultura de qualidade.
Front-end
  • Domínio avançado em Flutter (Dart) e/ou React (TypeScript/JavaScript).
  • Experiência comprovada em arquitetura front-end, performance, acessibilidade e integração com APIs RESTful.
  • Vivência com aplicações mobile (Android/iOS) — diferencial.
Geral
  • Versionamento (Git/GitHub/GitLab) e metodologias ágeis (Scrum/Kanban) com autonomia.
  • Inglês técnico para leitura e escrita (conversação é diferencial).
  • Histórico de mentoria e liderança técnica (formal ou informal).
Diferenciais
  • Python para automações, scripts e ferramentas internas.
  • CI/CD e pipelines de deploy (GitHub Actions).
  • Experiência com observabilidade (Datadog, Grafana, Prometheus, OpenTelemetry).
  • Vivência com ferramentas de AI Coding (Cursor, Claude Code, Cortex, etc.) aplicadas à produtividade do time.
  • Vivência em ambientes de alta escala (tráfego, dados ou transações).
Detalhes
  • Vaga totamente home office;
  • Horário: 9h-18h, segunda à sexta.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro Full Stack Sênior - out.26
Engenheiro Full Stack Sênior - out.26

Juvo • Brazil

Remote
BRL 180,000 - 280,000
Engenheiro Full Stack Pleno - out.26
Engenheiro Full Stack Pleno - out.26

Juvo • São Paulo

Remote
BRL 120,000 - 180,000
Home office
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

On-site
BRL 200,880 - 312,480
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
Desenvolvedor(a) Fullstack Sênior
Desenvolvedor(a) Fullstack Sênior

Novigo IT • São Paulo

Hybrid
BRL 120,000 - 180,000
Engenheiro de Software Full Stack - Sênior (.NET/Angular/React.js)
Engenheiro de Software Full Stack - Sênior (.NET/Angular/React.js)

GeekHunter • Campinas

On-site
BRL 150,000 - 210,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

SP Capital • Guarujá

On-site
BRL 167,400 - 279,000
Senior Software Engineer (Fullstack) - Sênior
Senior Software Engineer (Fullstack) - Sênior

Digital Republic INC • São Paulo

Hybrid
BRL 180,000 - 320,000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

SP CAPITAL Crédito Corporativo • Itapema

On-site
BRL 180,000 - 300,000
Engenheiro de Software Sênior | PJ | Hibrido - São Paulo/SP
Engenheiro de Software Sênior | PJ | Hibrido - São Paulo/SP

Meu Home • São Paulo

Hybrid
BRL 180,000 - 240,000
ECXPAY card
Wellhub membership
Zenklub
+2