Senior Frontend Developer (React)
New
C
CI&TFinancial services
Listing location: Brazil; Workplace type: Remote; Structured job location: BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Good English communication skills for working with international stakeholders
- Experience
- Around 5 years of professional frontend experience, with at least 3 years in React
- Required Skills
- JestTypeScriptReactRESTful APIs
Requirements
- Around 5 years of professional frontend experience, including at least 3 years working with React.
- Experience with React hooks, context, and composition patterns.
- Strong TypeScript, HTML5, and modern CSS skills.
- Hands-on Vite experience, including project setup, environment configuration, and build optimisation.
- Experience with shadcn/ui, Tailwind CSS, and Radix UI.
- Automated testing experience with Vitest and/or Jest; React Testing Library is preferred.
- Experience consuming REST APIs, including authentication, error handling, and pagination.
- Knowledge of web accessibility (WCAG) and responsive design.
- Experience with routing and form validation, such as React Router or TanStack Router and Zod.
- Familiarity with ESLint, Prettier, Git workflows, and CI/CD pipelines.
- Experience working in agile teams using Scrum or Kanban.
- Good English communication skills for working with international stakeholders.
Responsibilities
- Build and maintain responsive, accessible user interfaces with React and TypeScript.
- Analyse legacy server-rendered pages and break them down into reusable React components.
- Grow and maintain a shared component library based on shadcn/ui.
- Connect the frontend to backend REST APIs and handle loading, error, and empty states consistently.
- Write unit and component tests with Vitest or Jest and React Testing Library.
- Join refinement sessions, break features into tasks, estimate them, and identify UX or technical risks.
- Review pull requests and maintain frontend standards, performance, and documentation.
- Work with designers to turn designs into pixel-accurate, consistent interfaces.
View Full Description & ApplyYou'll be redirected to the employer's site