Description
Job Summary:
A professional to develop and maintain scalable, responsive, and high-performance web interfaces, collaborating with Product and Design teams on user-centered solutions.
Key Highlights:
1. Develop scalable and responsive web interfaces with React.js
2. Ensure code quality and participate in agile ceremonies
3. Collaborate with Product and Design teams to build solutions
* **Key Responsibilities:**
* Develop and maintain scalable web interfaces consuming RESTful APIs;
* Create responsive, intuitive, and high-performance interfaces using React.js;
* Ensure code quality through unit and integration tests;
* Participate in agile ceremonies (with lean approach) and architecture discussions;
* Collaborate with Product and Design teams to build user-centered solutions.
Requirements:* **What do you need to apply?**
* Completed undergraduate degree in a field related to the position;
* Proficiency in React.js;
* Knowledge of JavaScript and/or TypeScript;
* Understanding of front-end architecture best practices (componentization, separation of concerns, state management);
* Experience with Git version control and associated workflows (e.g., Gitflow);
* Experience in the financial sector (payments, credit, investments);
* Experience with automated testing (e.g., Jest, Cypress, Testing Library);
* Knowledge of UX/UI;
* Experience in cross-platform development (web/mobile);
* Familiarity with AI tools for prototyping and design.