Description
Job Summary:
Develop internal tools focused on dashboards, complex dashboards, and forms to optimize operations, contributing to the financial infrastructure that powers Brazil.
Key Highlights:
1. Operation in a high-criticality environment with real impact on the National Financial System (SFN)
2. Co-building the Bank of the Future alongside partners
3. Development of innovative financial products
**WHO WE ARE**
We are a **Hub for new business models**, specialized in building **financial and banking products aligned with innovation**. We develop proprietary solutions featuring **high technological robustness and critical infrastructure**, designed to serve our partners in a **simple, efficient, and secure** manner.
**BMP** sits at the heart of Brazil’s financial revolution. We are the benchmark in **Credit as a Service** and the **#1 Banking as a Service (BaaS) provider in Brazil**, with the mission to transform the financial market and co-build, alongside our partners, the **Bank of the Future**.
If you are passionate about **financial infrastructure, regulated products, and critical technology**, BMP is where you belong. We are constantly evolving and seeking professionals with **strong technical rigor, systemic vision, strong sense of responsibility, and owner mindset**. Here, you will operate in an environment of **high criticality, real impact on the National Financial System, and zero margin for error**.
Software Engineer \- Frontend Mid-Level (Internal Product) **About the Challenge** You will build the tools used daily by BMP teams to operate the business — dashboards, complex dashboards, and forms that turn data into real decisions and actions. Here, frontend is a means, not an end. The users of what you develop are the people who keep the company running — from operations staff to leadership.
**Summary of Responsibilities.**
* Develop components and features for internal systems, guided by the Frontend Tech Lead;
* Integrate frontend applications with internal APIs (authentication, pagination, filtering, and asynchronous state);
* Write typed, tested, and reviewed code using **TypeScript** (typing is part of the standard);
* Actively participate in code reviews, consistently applying technical feedback;
* Contribute to documentation of components, patterns, and interface decisions.
**Technical Requirements.**
* Solid frontend development experience with **React and TypeScript**;
* Proficiency in consuming **REST APIs** and managing state (Context API, Zustand, Redux, or similar);
* Experience with **automated testing** (Jest and Testing Library);
* Ability to receive technical feedback and rapidly improve;
* Curiosity and interest in the product domain — understanding the “why” behind the dashboard being built.
**Nice-to-Haves.**
* Experience with **data dashboards** or **complex tables** (TanStack Table, AG Grid, or similar);
* Basic knowledge of **web accessibility (WCAG)**;
* Experience with **B2B products** serving multiple user profiles.
**Additional Information.**
* Work model: **100% in-person**;
* Location: **Avenida Paulista – São Paulo/SP**;
* Working hours: **Monday to Friday, 9 AM to 6 PM**.
**What We Offer.**
* Meal Allowance;
* Transportation Allowance;
* Amil Health and Dental Insurance;
* Propay – Well-being and Health Program;
* Life Insurance.
**Join us in building the financial infrastructure that powers Brazil.**
Join BMP!