Senior Frontend Developer — React / Next.js

Casado

Brasile

In loco

BRL 180.000 - 260.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Avenue Code is seeking a Senior Frontend Developer in Brazil with deep expertise in React and Next.js. You will own frontend architecture, drive performance improvements, and ensure accessibility across scalable web applications.

You will collaborate with backend, product, and design teams while evaluating AI-assisted coding tools to improve quality and security. The role emphasizes mentoring, code quality, and staying ahead of frontend trends, including modern design systems and testing

Competenze

  • 5+ years of professional frontend development experience.
  • 3+ years hands-on with React and 2+ years with Next.js.
  • Expert-level JavaScript/TypeScript knowledge and modern CSS.

Mansioni

  • Design, develop, and maintain scalable frontend apps using React and Next.js.
  • Make architectural decisions for components, data flow, and rendering.
  • Optimize performance, Core Web Vitals, and bundle size.
  • Build reusable, accessible components from design systems.
  • Integrate REST/GraphQL APIs with auth and error handling.
  • Lead code reviews, testing, and mentoring junior engineers.
  • Collaborate with product/design and stay current with React ecosystem.

Conoscenze

Frontend development
React
Next.js
TypeScript
JavaScript (ES6+)
HTML5 & CSS3
Performance optimization
Web accessibility
State management (Redux, Zustand, RTK)
Testing (Jest, RTL, Cypress/Playwright
Git & CI/CD
AI coding tools (Copilot/Claude/ChatGP

Formazione

Bachelor's degree in Computer Science, Engineering, or related field

Strumenti

Git
CI/CD
Vercel

Descrizione del lavoro

About The OpportunityWe are looking for aSenior Frontend Developerwith strong expertise inReact and Next.jsto design, build, and maintain scalable, high-performance web applications.In this role, you will take ownership of frontend architecture and technical decisions, contribute to performance and code quality initiatives, and help establish engineering best practices. You will also collaborate closely with backend engineers, product managers, and designers to deliver accessible, reliable, and user-focused experiences.The role requires hands‑on experience withAI-assisted development tools, including the ability to evaluate, validate, and improve AI-generated code with a strong focus on quality, security, performance, and maintainability.

Responsibilities
  • Design, develop, and maintain scalable, production‑grade applications using React and Next.js.
  • Make architectural decisions related to component design, state management, data flow, rendering strategies, and application structure.
  • Optimize frontend performance, including Core Web Vitals, bundle size, rendering strategies, and caching.
  • Build reusable, accessible, and well‑tested components based on Figma designs and established design systems.
  • Collaborate with backend engineers to integrate REST and/or GraphQL APIs, including authentication, error handling, and loading states.
  • Conduct code reviews focused on quality, scalability, accessibility, security, and maintainability.
  • Use AI coding assistants such as GitHub Copilot, Cursor, Claude, or ChatGPT to accelerate development while critically reviewing and validating generated code.
  • Establish and promote frontend testing practices using unit, integration, and E2E testing.
  • Mentor junior and mid‑level engineers through code reviews, pair programming, and technical guidance.
  • Partner with product managers and designers to define features, estimate effort, and evaluate technical trade‑offs.
  • Stay current with the React and Next.js ecosystem and evaluate new technologies, libraries, and AI‑assisted development workflows.
Required Qualifications
  • 5+ years of professional frontend development experience.
  • 3+ years of hands‑on experience with React and 2+ years with Next.js.
  • Expert‑level knowledge of JavaScript (ES6+) and TypeScript.
  • Strong experience with React, including Hooks, Context API, component design patterns, and reusable architecture.
  • Strong experience with Next.js, including App Router and/or Pages Router, SSR, SSG, ISR, and API routes.
  • Solid understanding of state management solutions such as Redux, Zustand, React Query/TanStack Query, or similar technologies.
  • Strong knowledge of HTML5, CSS3, responsive design, and modern CSS solutions such as Tailwind CSS, Styled Components, or CSS Modules.
  • Proven experience with web performance optimization and Core Web Vitals, including LCP, CLS, and INP.
  • Experience consuming and integrating RESTful APIs and/or GraphQL, including authentication mechanisms such as JWT and OAuth.
  • Hands‑on experience using AI coding tools such as GitHub Copilot, Cursor, ChatGPT, or Claude in a professional development workflow.
  • Ability to review, correct, test, and validate AI‑generated code for correctness, security, performance, and adherence to engineering standards.
  • Strong experience with frontend testing tools such as Jest, React Testing Library, Cypress, or Playwright.
  • Proficiency with Git, collaborative development workflows, code reviews, and CI/CD.
  • Understanding of web accessibility standards, including WCAG and ARIA.
  • Strong communication skills and the ability to clearly explain technical decisions and trade‑offs to both technical and non‑technical stakeholders.
Nice To Have Skills
  • Experience with Node.js or backend/full‑stack development.
  • Experience integrating AI/LLM capabilities into frontend applications, such as chat interfaces, streaming responses, or prompt‑driven UIs.
  • Experience with cloud and deployment platforms such as Vercel, AWS, or Azure.
  • Previous experience mentoring engineers or leading a small development team.
  • Experience working with modern design systems and component libraries.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong product mindset and experience working in environments with ambiguous requirements.
  • Ability to challenge technical, product, or design decisions using data and engineering best practices.

Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Full-Stack (Java/React)
Senior Full-Stack (Java/React)

Avenue Code • Brasile

In loco
BRL 133.920 - 223.200
Frontend React Developer
Frontend React Developer

KSTACK • São Paulo

In loco
BRL 120.000 - 180.000
Senior Frontend Engineer (Gen AI)
Senior Frontend Engineer (Gen AI)

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

In loco
BRL 120.000 - 180.000
Forward Deployment
AI product experience
Design systems
+2
Frontend Engineer (Gen AI)
Frontend Engineer (Gen AI)

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

In loco
BRL 180.000 - 240.000
Senior Frontend Engineer (React) - LATAM
Senior Frontend Engineer (React) - LATAM

AOA • Brasile

In loco
BRL 312.012 - 374.415
Senior Quality Engineer
Senior Quality Engineer

Avenue Code • Brasile

In loco
BRL 180.000 - 300.000
Senior Front-End Developer (React)
Senior Front-End Developer (React)

EPAM Systems • Brasile

Remoto
BRL 180.000 - 240.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Lead Front-End Developer (React)
Lead Front-End Developer (React)

EPAM Systems • Brasile

Remoto
BRL 180.000 - 240.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+3
Senior React Native & React Engineer (LATAM)
Senior React Native & React Engineer (LATAM)

Wizdaa Inc. • Brasile

Remoto
BRL 300.000 - 480.000
Senior Front-End Engineer
Senior Front-End Engineer

DevGrid • Brasile

Remoto
BRL 429.876 - 644.815
Flexible remote work
Collaborative work environment