Senior Software Engineer - Jusbrasil For All

Jusbrasil · Remoto · Engineering

Posted 2026-07-31

Apply for this role →

Seu desafio no Jus:

No Jus, você terá a oportunidade de atuar em produtos que impactam milhões de pessoas, combinando excelência técnica com desafios reais de escala. Estamos em busca de alguém que não só escreva código de qualidade, mas que também influencie decisões arquiteturais, habilite times e contribua para a evolução da engenharia como um todo.

Para esse desafio, estamos em busca de uma Pessoa Engenheira de Software Fullstack Sênior.

O que você irá fazer:

Atuar no desenvolvimento ponta a ponta: desde o desenho de soluções até o acompanhamento em produção, passando pela arquitetura e modelagem, criando códigos reutilizáveis e escaláveis, sempre considerando os trade-offs de negócio e buscando equilíbrio entre velocidade e sustentabilidade técnica;

Revisar arquitetura, propor padrões e influenciar decisões técnicas que impactam diretamente o time e squads próximos, garantindo qualidade, escalabilidade e performance;

Colaborar com times multidisciplinares (engenharia, produto, design e especialistas de domínio) para traduzir problemas complexos em soluções viáveis e sustentáveis;

Monitorar e validar performance, identificar gargalos, implementar estratégias de deploy contínuo que suportem produtos em larga escala, documentando melhorias para o time;

Configurar e evoluir ferramentas de qualidade de código, testes e observabilidade, assegurando padrões de engenharia consistentes;

Ser uma referência técnica no time, apoiando pares em revisões e discussões, contribuindo para elevar a qualidade coletiva das entregas.

Perfil que buscamos:

Experiência sólida em desenvolvimento web frontend com React e Next.js, incluindo boas práticas de performance, acessibilidade e manutenção de código em escala;

Experiência sólida em desenvolvimento web backend com foco em construção de serviços e APIs, modelagem de soluções assíncronas e arquiteturas orientadas a eventos;

Experiência com atuação generalista de ponta a ponta do ciclo de desenvolvimento;

Experiência em testes de frontend (unitários, integração e end-to-end), garantindo qualidade e confiabilidade, independentemente da ferramenta utilizada;

Experiência com banco de dados relacionais e não relacionais, entendendo fundamentos de modelagem e otimização de queries em diferentes contextos;

Conhecimento prático em mensageria (ex.: RabbitMQ, Kafka, Pub/Sub, SQS OU equivalentes), entendendo o conceito de filas, tópicos, processamento assíncrono e orquestração;

Familiaridade com ambientes cloud (AWS, GCP, Azure ou similares), incluindo uso de containers e orquestração em ecossistemas já estabelecidos (Docker/Kubernetes);

Capacidade de programar bem em pelo menos uma linguagem moderna: Node.js, Go, Java/Scala ou Python, com abertura para aprender rapidamente outras utilizadas no ecossistema da empresa.

Diferenciais:

Conhecimento de GraphQL e BFF, ElasticSearch;

Experiência prévia com múltiplas linguagens em ambientes de larga escala;

Atua diretamente com a comunidade de tecnologia e em projetos open source.

Apply for this role →

← Back to all jobs