Description
**At Premiersoft, we turn challenges into real solutions!**
With over a decade of experience in development, we are driven by a clear purpose: **creating technological experiences that propel businesses** and accelerate our clients’ transformation.
Our team—comprising over 200 **\#Heroes**—combines technical excellence with our core DNA: **Team Player, Growth Driven, and Problem Solver**. We thrive on challenges, are guided by innovation, and are committed to delivering **high-impact solutions**, every single day.
**About the opportunity:**
We are seeking a React Developer to join a squad responsible for developing web solutions for our card product, integrated with Dock’s payment processor. This role focuses on building modern, high-performance, and secure interfaces to support operational and digital user journeys—including card management, transaction tracking, bill inquiries, credit limits, requests, blocking/unblocking, and other card-related functionalities.
**Your responsibilities will include:**
* Developing and maintaining web applications using React.
* Building reusable screens, workflows, and components for card solutions.
* Consuming internal and external APIs related to the card ecosystem.
* Collaborating closely with backend, product, UX/UI, QA, and business teams.
* Ensuring excellent user experience, responsiveness, performance, and accessibility of interfaces.
* Supporting frontend technical evolution by contributing to standards, componentization, and code organization.
* Performing bug fixes, improvements, and ongoing maintenance of web applications.
**What you need:**
* Solid frontend development experience with React.
* Proficiency in JavaScript and/or TypeScript.
* Experience consuming REST/JSON APIs.
* Knowledge of HTML, CSS, and best practices in componentization.
* Experience managing application state and building responsive interfaces.
* Familiarity with Git, testing, CI/CD, and agile methodologies.
* Ability to translate business requirements into functional, well-structured interfaces.
* Strong communication skills to collaborate effectively within multidisciplinary squads.
**Nice-to-have qualifications:**
* Experience in the financial sector, credit cooperatives, cards, banking, or payment methods.
* Experience integrating with card processors—especially Dock.
* Knowledge of card-related user journeys, such as billing, credit limits, transactions, issuance, blocking/unblocking, and dispute resolution.
* Experience with design systems.
* Knowledge of automated testing using Jest, React Testing Library, or similar tools.
* Experience with frontend accessibility, security, and web performance.
On-site hiring.
**What we offer:**
* A **collaborative** environment with **continuous knowledge sharing**;
* An open culture embracing **innovation, ideas, and ownership**;
* Use of **cutting-edge technologies** and industry best practices;
* Focus on **technical excellence** and **real-world impact** in deliverables;
* Ongoing encouragement of **learning and professional development**.
**Our benefits:**
* **Free lunch at the office**;
* **Free drinks all day:** gourmet coffee, energy drinks, juices, whey protein, soft drinks, and chocolate milk;
* **Relax room:** relaxing massages twice per week;
* **Decompression areas:** such as game room and nap room;
* **TotalPass:** access to gyms, studios, and wellness activities;
* Health plan with a **mental health clinic**;
* **Paid time off:** 10 business days to recharge and take care of yourself;
* Gifts via Flash: **birthday gift** and **anniversary gift**;
* Referral bonus: **R$ 2,000.00 per successful hire**;
* Continuous development with **Personal Development Plans (PDI), feedback, and certification support**;
* **Free English classes:** preparing you for international opportunities;
* On-site parking.
See what it’s like to be part of the Premiersoft team
Learn more about us
Visit our headquarters
Communication throughout the selection process occurs via email or WhatsApp. To avoid missing any updates, please add the domain **@premiersoft.net** to your list of trusted senders and monitor your inbox and spam folder.