Description
Job Summary:
We are seeking a professional focused on user experience and interface design to grow technically and contribute to implementing solutions with React and Next.js.
Key Highlights:
1. Contribute to the creation and evolution of interfaces
2. Develop and maintain components with React and Next.js
3. Advance technically with team mentorship
### **Job Information**
Number of openings
1
Industry
Technology
Opening date
02/17/2026
Employment type
Full-time
Professional experience
0\-1 year
City
Ribeirão Preto
State/Province
Sao Paulo
Country
Brazil
ZIP/Postal code
14000\-000
### **Job Description**
We are looking for someone with a keen eye for user experience and interface design who wants to grow technically and also contribute to implementing the solutions they design. **WHAT YOU WILL DO:**
* Contribute to creating and evolving interfaces with a focus on experience and usability;
* Translate prototypes (Figma, Adobe XD, or similar) into functional interfaces using React and Next.js;
* Develop and maintain components following team-defined standards;
* Implement responsive and consistent layouts aligned with the design system;
* Support frontend integration with APIs and backend services;
* Perform adjustments and improvements to existing interfaces;
* Ensure visual quality, consistency, performance, and accessibility in deliverables;
* Advance technically with team mentorship, gradually assuming greater autonomy;
### **Requirements**
**WHAT WE EXPECT FROM YOU:**
* Familiarity with UI libraries;
* Basic knowledge of Next.js (routing, pages, SSR/SSG at an introductory level);
* Understanding of consuming REST APIs;
* Knowledge of version control with Git;
* Awareness of responsiveness and mobile-first principles;
* Ability to follow design systems and style guides.
**NICE TO HAVE (PREFERRED):**
* Understanding of SEO for web applications
* Basic knowledge of accessibility (a11y)
* Awareness of frontend testing (e.g., Jest, Testing Library)
* Initial experience with CI/CD or deployment pipelines
### **Benefits**
* Meal/food allowance: BRL 550.00;
* Bradesco Health Insurance;
* Dental assistance: Bradesco or Uniodonto;
* Fully covered parking (if used);
* Reimbursement of up to BRL 150.00 for English courses;
* Mobility allowance: BRL 150.00 for CCMers attending the office at least 14 days per month;
* Transportation voucher (per CLT regulations);
* Profit Sharing Plan (PLR);
* Maternity leave: 120 days, extendable to 150 days;
* Extended paternity leave: 20 days;
* Birthday day off;
* Wellhub (Gympass) — available to dependents;
* Quick massage;
* Rest area;
* BRL 2,000.00 annually for professional development;
* Well-structured career path.