Description
### **About Jusbrasil**
Transforming the justice system with technology is not a trivial challenge. That’s why Jusbrasil positions itself as an **AI-first** company that leverages **Generative AI, massive datasets, and cutting-edge engineering** to solve complex problems and deliver real, large-scale impact.
We are at an inflection point: the GenAI revolution is redefining the market, and we hold a **rare opportunity to lead the technological transformation of Brazil’s legal system**.
We handle **petabytes of data**, **billions of documents**, and challenges around **scale, accuracy, and relevance** worthy of the world’s largest tech companies.
Our team operates with **high talent density**, autonomy, and purpose. Hundreds of exceptional people across more than **40 cities in Brazil and abroad** are united by the same mission: building solutions that improve access to justice and strengthen trust in social relationships.
Here, we value those who pursue **deep professional mastery**, act with **clarity of purpose**, and have the energy to tackle major challenges consistently and excellently.
We’re building something significant—and we want people eager to be part of this story, with **intensity, focus, and excellence**.
### **Jusbrasil by the numbers:**
Over 1.2 billion public-interest legal documents
Over 1 PB of data in our technology infrastructure
Over 30 million users
Over 500 employees
Over 80% of registered Brazilian lawyers
**About the role**
----------------
We’re looking for a **Fullstack Tech Lead** to technically lead the **Jusbrasil Checkout Exp team**, responsible for the entire B2C and B2B self-service payment journey at Jusbrasil—directly shaping the checkout experience for our users.
**Beyond the checkout journey**, the team frequently collaborates with payment providers, internal security and compliance teams, and product areas—serving as a convergence point between technology, product, and business.
We seek someone who serves as the team’s central technical reference—with **strong hands-on involvement**, and direct responsibility for architectural decisions, technical quality, and the evolution of the payments platform.
### **Seniority level, scope, and responsibilities**
**Expected seniority:** Tech Lead
**Team context**
--------------------
The Checkout team owns the full **payment journey**, and also manages retention strategies related to cancellations, including:
* Checkout page.
* Integration with payment gateways for card tokenization.
* Integration with internal APIs for purchase processing, upgrades, downgrades, and payment method updates.
* Security.
* Architecture and scalability.
* Regulatory compliance.
* Chargebacks and dispute handling.
**Key responsibilities**
--------------------------------
* Serve as the team’s **technical reference**.
* Define standards, architecture, and technical guardrails.
* Develop production code (hands-on profile).
* Ensure security, reliability, and compliance.
* Support the team’s technical growth (mentoring).
* Participate in strategic roadmap decisions.
**Hard and Soft Skills**
----------------------
### **Hard Skills (Must-Have)**
* Proven expertise in **payment systems**: payment processing, gateways, subscriptions, checkout, reconciliation, and/or the full financial transaction lifecycle.
* Full Stack experience with a strong **Frontend emphasis**.
* Practical application of AI in software development and digital product evolution.
### **Hard Skills (Nice-to-Have)**
* Experience with anti-fraud, chargebacks, and detection of fraudulent behavior.
* Integration of ML solutions into product workflows.
* Track record of scaling payments platforms.
* Experience in regulated environments (compliance, card network rules, protection of sensitive data).
* Knowledge of security and cryptography.
### **Soft Skills**
* Technical leadership.
* Mentoring and people development.
* Clear communication with multiple stakeholders.
* Sense of responsibility and maturity.
* Autonomy and decision-making ability.
**First 3-month challenge**
---------------------------------
* Gradually assume technical leadership of the checkout domain.
* Ensure system stability and compliance.
* Actively contribute code.
* Improve critical flows (cancellations, security, fraud).
* Become the team’s clear technical reference.
**Interview process stages**
----------------------
* People Interview
* Case Interview
* System Design Interview
* AI Interview
* People Management Interview
* Final alignment and offer