Logo for Jusbrasil

Senior Software Engineer - Fullstack  Jusbrasil For All

Role overview

Qualifications

  • Solid experience in frontend web development with React and Next.js
  • Solid experience in backend web development focusing on services and APIs
  • Experience in end-to-end development cycle
  • Familiarity with cloud environments (AWS, GCP, Azure or similar)

Responsibilities

  • Develop end-to-end solutions from design to production monitoring
  • Review architecture and influence technical decisions
  • Collaborate with multidisciplinary teams to translate complex problems into viable solutions
  • Monitor performance, identify bottlenecks, and implement continuous deployment strategies

About the company

Jusbrasil logo

Jusbrasil

Information Services & Data Providers

Existimos há mais de 10 anos com uma única missão: conectar pessoas com a justiça. Traduzimos essa missão no desafio de levar informação jurídica de qualidade para mais de 1,6 milhão de brasileiros que acessam nossa plataforma diariamente. Além disso, aproximamos essas pessoas de advogados capacitados para diminuir o abismo entre ter um direito, conhecê-lo e fazê-lo ser respeitado. Com nossas soluções em tecnologia, tornamos a prática jurídica mais eficiente para milhares de agentes da justiça em todo o território brasileiro, com ferramentas que descomplicam desde a pesquisa de jurisprudências à gestão de um escritório. Abrimos mão do terno e gravata para criar uma cultura ímpar que consegue unir liberdade e responsabilidade em um ambiente de desafios crescentes e aprendizados constantes, onde os melhores talentos encontram terreno fértil para se desenvolverem. Revolucionar o acesso à justiça não pode ser uma tarefa solitária. Precisamos de cada vez mais pessoas que abracem essa missão, e você pode ser uma delas. Prazer, somos o Jusbrasil!

Company details

Company typeSME
IndustryInformation Services & Data Providers
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Sobre o Jusbrasil

Transformar o sistema de Justiça com tecnologia não é um desafio trivial. Por isso, o Jusbrasil se posiciona como uma empresa AI-first, que utiliza IA Generativa, dados massivos e engenharia de ponta para resolver problemas complexos e criar impacto real em escala.

Estamos vivendo um ponto de virada: a revolução da GenAI está redefinindo o mercado, e temos nas mãos uma oportunidade rara de liderar a transformação tecnológica do sistema jurídico no Brasil

Lidamos com petabytes de dados, bilhões de documentos e desafios de escala, precisão e relevância dignos das maiores techs do mundo.

Nosso time opera com alta densidade de talentos, autonomia e propósito. São centenas de pessoas incríveis espalhadas por mais de 40 cidades no Brasil e fora, unidas pela mesma missão: construir soluções que melhorem o acesso à Justiça e ampliem a confiança nas relações sociais.

Aqui, valorizamos quem busca domínio profundo, age com clareza de propósito e tem energia para enfrentar grandes desafios com consistência e excelência.

Estamos construindo algo grande e queremos pessoas que queiram fazer parte dessa história, com intensidade, foco e excelência.


Jusbrasil em números:

+ de 1,2 bi de documentos jurídicos de interesse público

+ de 1PB de dados na nossa infraestrutura de tecnologia

+ de 30 m de usuários

+ de 500 colaboradores

+ de 80% dos advogados brasileiros cadastrados

 
 

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 once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Jusbrasil

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.