About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a PL/SR Front-end Developer (React) based in Brazil.
Responsibilities
- Develop, maintain, and evolve modern web applications using React and TypeScript, ensuring solutions are scalable, reliable, and maintainable.
- Create responsive, intuitive interfaces with a strong focus on usability, quality, and overall user experience.
- Work closely with Product Managers, Backend Engineers, and other stakeholders to translate business and product requirements into effective technical solutions.
- Participate in the definition of frontend solutions and contribute to technical decisions that support application evolution and scalability.
- Develop reusable components and contribute to the continuous improvement of frontend architecture and development standards.
- Integrate frontend applications with REST APIs and backend services, ensuring reliable communication and data flows.
- Maintain high standards for application quality, performance, scalability, accessibility, and long-term maintainability.
- Participate in code reviews, promote development best practices, and identify opportunities to improve both technical quality and user experience.
- Work effectively with distributed teams and professionals across different areas in an international environment.
Requirements
- Solid professional experience as a Frontend Engineer or Frontend Developer, with strong hands-on expertise building web applications.
- Strong practical experience with React and the ability to develop scalable, maintainable frontend solutions.
- Advanced proficiency with TypeScript and JavaScript.
- Strong knowledge of HTML5 and CSS, together with experience developing responsive web applications.
- Experience integrating frontend applications with REST APIs and backend services.
- Good understanding of UX/UI principles and the ability to translate user needs into effective digital interfaces.
- Knowledge of frontend architecture, reusable components, coding standards, and modern development best practices.
- Experience with Git and collaborative software development workflows.
- Ability to work independently, take ownership of technical challenges, and contribute to engineering decisions.
- Advanced English proficiency for effective communication with international teams.
- Background in fintech, banking, payments, trading, crypto, or financial markets; experience with complex financial products or platforms; knowledge of Angular or other frontend frameworks; international work experience; previous experience as a Tech Lead or Frontend Lead; and knowledge of frontend performance, accessibility, and scalability practices are considered valuable differentiators.
Conditions
- CLT employment with a 40-hour workweek.
- Fully remote position, allowing you to work from anywhere in Brazil.
- Flexible working hours designed to support autonomy and a balanced work routine.
- SulAmérica health and dental insurance, including coverage for dependents.
- Flexible Caju benefits card for food and meal expenses.
- Life insurance coverage.
- Monthly home-office allowance through a flexible Caju benefits card.
- Access to Wellhub, TotalPass, and Sesc services, with Sesc benefits extendable to dependents.
- Access to an internal university with more than 20,000 personal and professional development courses.
- Access to a dedicated language academy.
- Participation in talks, chapters, knowledge-sharing sessions, studies, projects, and professional communities.
- Access to a dedicated pet health plan.
- Access to a leisure travel benefit offering flexibility to travel with people of your choice.
- Optional BYOD program where your personal notebook can be rented for a monthly payment, while company-provided equipment is also available.
- A birthday celebration benefit including a cake.
- Networking referral program with rewards for successful employee recommendations.