Transformar o sistema de Justiça com tecnologia não é trivial. Estamos construindo uma inteligência artificial dentro de casa: o Jus IA tem 43% menos alucinações que IAs generalistas. Essa é a prova concreta de que aqui tecnologia não é discurso, e sustenta a nossa missão: elevar a justiça.
Lidamos com mais de 7 bilhões de documentos jurídicos e mais de 1.400 fontes de dados oficiais. É desafio de escala e precisão que poucas empresas no país enfrentam.
Somos 670 pessoas jusbrasileiras, quase metade em engenharia e produto, espalhadas por mais de 125 cidades no Brasil e fora. O modelo é remoto: você escolhe onde viver, a vaga não muda.
Aqui, quem chama pra si o problema sem dono e entrega algo acima do esperado cresce rápido. Quem prefere o caminho óbvio, não.
- site jurídico nº1 do mundo em número de acessos
- mais de 20 milhões de usuários por mês
- mais de 7 bilhões de documentos jurídicos de interesse público
- mais de 80% dos advogados brasileiros cadastrados
- 670 pessoas jusbrasileiras, quase metade em tecnologia e produto
- presença em mais de 125 cidades no Brasil e fora
- modelo remoto: liberdade de escolher onde viver, sem perder a vaga certa
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.