Skip to content

Open nowPosted 7 days ago

Senior Software Engineer, Front End, Dashboard

Caliza17 open roles

Where
São Paulo
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer, Front End, DashboardCaliza · São Paulo
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Caliza's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.3%7 days
  4. 17.6%14 days
  5. 34.3%30 days
  6. 43.5%60 days
This job: posted 7 days ago

The posting

Senior Software Engineer, Front End – Dashboard

About Caliza

Caliza is commercial banking infrastructure for companies that operate across borders. Most global businesses still piece together several banks, FX providers and spreadsheets to move money. Caliza replaces that with one platform and API: hold USD accounts, collect and pay in 33+ currencies, and convert between fiat and stablecoins, over local rails, SWIFT or stablecoins, in minutes instead of days. On top of that, we’re building the treasury layer: programmable accounts, approval policies, automated reconciliation and working capital, run by a customer’s finance team or their AI agents.

Our customers are importers, exporters, FX brokers, payment companies and fintechs across the Americas, Europe, Africa and Asia. We’re licensed and regulated across our core markets, and our team has built financial infrastructure at Visa, Nubank, EBANX, Flutterwave, Upstart, Intuit and Silicon Valley Bank.

Our backers

Initialized Capital, Better Tomorrow Ventures, Abstract Ventures, New Form Capital, QED Investors, Valor Capital and Quona Capital, along with the founders of Flutterwave, Chipper Cash, Rappi, Pomelo, Dock, Remesa Online and Anchorage.

About the role

The Caliza dashboard is where our customers see and control money moving across rails, currencies and countries. When a payment is in flight, a balance changes, or a compliance check is pending, the dashboard has to show it accurately and immediately, even across thousands of transactions.

As a Senior Software Engineer focused on the dashboard, you'll own features end to end, including transaction and settlement views, balances across currencies, search and filtering, exports and reporting, and the permissions that control who sees and does what. You'll work closely with design, product, back-end and compliance.

Location: Remote, open to candidates based in Latin America. Professional English required.

In your first six months, you'll

  • Design and build the real-time dashboard experience, so customers see payment and balance changes as they happen.
  • Make large transaction tables fast and usable, with solid filtering, search and export.
  • Improve how we show payment and settlement state, so users always know where money is and what happens next.
  • Strengthen our shared component library and set front-end conventions for testing, performance and accessibility.

What you'll be doing

  • Build and maintain the dashboard in TypeScript and React.
  • Design data-dense interfaces: tables, detail views, charts and reports.
  • Integrate with back-end APIs, handling the loading, error and edge-case states that matter when money is involved.
  • Contribute to our back-end services in Kotlin and Spring Boot when a feature needs it, such as adding or changing the APIs the dashboard depends on.
  • Implement role-based access so each user sees exactly what they should.
  • Own performance, from rendering large data sets to efficient data fetching.
  • Write meaningful automated tests and review your teammates' code.
  • Work with product and design from early concept through launch.

What we're looking for

  • 5+ years of professional front-end development experience.
  • Deep expertise in TypeScript and React.
  • Experience with data fetching, caching and state management tools such as Redux Toolkit and TanStack Query.
  • Experience building real-time interfaces (websockets, live updates).
  • Comfort working across the stack: you're happy to make back-end changes when a feature needs them.
  • Experience building data-heavy applications such as dashboards, admin tools or analytics products.
  • Strong product sense: you care about building rich, highly usable interfaces, not just shipping tickets.
  • A strong grasp of front-end security: handling sensitive data, XSS/CSRF protection, and secure authentication flows.
  • Real experience writing automated tests and caring about test quality.
  • Hands-on experience with AI-assisted development in your daily work, with the judgment to review and question what the tools produce.
  • Solid understanding of performance and accessibility (WCAG).
  • Comfort with high autonomy and ambiguity in a fast-moving, remote startup.
  • Clear written communication. Most of our collaboration is async.

Nice to have

  • Experience in fintech, payments, banking or crypto products.
  • Back-end experience with Kotlin or Java and Spring Boot.
  • Experience building or maintaining a design system.
  • Experience with multiple currencies, languages, and number and date formats.

How we work

We use AI coding tools every day and expect you to as well. They make us faster at the routine parts of the work. But you own every line you ship: you understand it, test it, and can defend it in review. Because we handle financial data, we follow clear rules about what code and data can go into which tools.

Benefits

Benefits vary by country of employment and may include health coverage, paid time off and holidays, a home office or equipment allowance, a professional development budget, and in-person team offsites. Candidates based outside the US may be employed through an employer of record or engaged as contractors, with pay and benefits structured to local law and market practice.

Equal opportunity and other disclosures

Equal opportunity employer. Caliza is an equal opportunity employer. We make employment decisions without regard to race, color, religion, creed, sex, pregnancy, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, genetic information, marital or family status, military or veteran status, or any other characteristic protected by applicable law. We value diverse backgrounds and encourage you to apply even if you don’t meet every listed qualification.

Accommodations. We provide reasonable accommodations to qualified applicants with disabilities and to anyone who needs one during the hiring process. To request an accommodation, contact the recruiting team.

Background screening. Because we handle sensitive financial data and regulated activity, any offer will be contingent on a background check, which may include criminal history, employment and education verification, and sanctions screening, to the extent permitted by law. In the US, we conduct screening in line with the Fair Credit Reporting Act and applicable state and local fair chance laws, and we consider qualified applicants with arrest or conviction records in accordance with those laws.

Work authorization. Candidates must be authorized to work in their country of residence. We are not able to sponsor visas for this role.

Employment terms. For US-based hires, employment with Caliza is at-will. Terms for hires outside the US follow local law.

Applicant privacy. We collect and process applicant personal data solely for purposes of evaluating applications and managing the recruitment process in accordance with applicable data protection laws, including the California Consumer Privacy Act (CCPA), Brazil’s General Data Protection Law (LGPD), Mexico’s Federal Law on the Protection of Personal Data Held by Private Parties (LFPDPPP), the European Union’s General Data Protection Regulation (GDPR), and the Nigeria Data Protection Act 2023 (NDPA). We retain personal data only for as long as necessary for these purposes or as required by applicable law. Subject to applicable legal requirements, applicants may request access to, correction or deletion of their personal data, as well as exercise other applicable rights, including restricting or objecting to processing and requesting data portability.

Use of AI in hiring. We may use AI tools to support parts of the hiring process, such as reviewing applications or assessing responses. These tools assist our team but do not replace human judgment, and final hiring decisions are made by people.

Recruitment fraud. Caliza will never ask candidates for payment, banking details, or cryptocurrency during the hiring process. Official communications come only from Caliza email addresses. If you receive a suspicious message claiming to be from us, please report it to our team.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Caliza's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Caliza's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Caliza's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.