Senior Software Engineer - Fullstack

Jusbrasil

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

Jusbrasil is an AI-first company using Generative AI, massive data, and cutting-edge engineering to transform the legal system. We handle petabytes of data and billions of documents to improve access to justice and build scalable technological solutions.

Responsibilities

  • Handle end-to-end development from solution design to production monitoring, including architecture and modeling
  • Create reusable and scalable code while balancing business trade-offs and technical sustainability
  • Review architecture, propose patterns, and influence technical decisions to ensure quality, scalability, and performance
  • Collaborate with multidisciplinary teams including engineering, product, design, and domain specialists
  • Monitor performance, identify bottlenecks, and implement continuous deployment strategies for large-scale products
  • Configure and evolve code quality tools, testing, and observability standards
  • Act as a technical reference, supporting peers through reviews and discussions to elevate collective delivery quality

Requirements

  • Solid experience in frontend web development with React and Next.js
  • Solid experience in backend web development focusing on services, APIs, asynchronous solutions, and event-driven architectures
  • Generalist experience across the full development lifecycle
  • Experience with frontend testing (unit, integration, and end-to-end)
  • Experience with relational and non-relational databases, including modeling and query optimization
  • Practical knowledge of messaging systems such as RabbitMQ, Kafka, Pub/Sub, or SQS
  • Familiarity with cloud environments (AWS, GCP, or Azure) and container orchestration (Docker/Kubernetes)
  • Proficiency in at least one modern language: Node.js, Go, Java/Scala, or Python

Preferred Qualifications

  • Knowledge of GraphQL, BFF, and ElasticSearch
  • Previous experience with multiple languages in large-scale environments
  • Active involvement in the technology community or open source projects

Skills & tools

ReactNode.jsAWS

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01React
  2. 02Next.js
  3. 03Backend services and APIs
  4. 04Event-driven architecture
  5. 05Frontend testing
  6. 06Relational and non-relational databases
  7. 07Messaging (RabbitMQ, Kafka, or similar)
  8. 08Cloud environments (AWS, GCP, or Azure)
  9. 09Docker/Kubernetes
  10. 10Node.js, Go, Java/Scala, or Python
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches