Frontend Developer – React Native

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor Front React Native criando componentes responsivos para aplicações web com React.js e Next.js. Trabalhando junto a back-end developers e escrevendo testes unitários.

Responsibilities:

  • Build reusable, responsive components using React.js and Next.js following development best practices.
  • Ensure high performance, accessibility (WCAG) and SEO-friendly web applications.
  • Consume RESTful and GraphQL APIs to display dynamic data.
  • Collaborate with back-end developers to optimize endpoints and data flows.
  • Implement techniques such as SSR (Server-Side Rendering) and SSG (Static Site Generation) in Next.js.
  • Reduce load times (LCP, FCP) and bundle size (code splitting, lazy loading).
  • Write unit and integration tests with Jest, React Testing Library or Cypress.
  • Maintain clean code standards (ESLint, Prettier) and review Pull Requests (PRs).
  • Participate in Scrum/Kanban ceremonies (planning, daily stand-ups, retrospectives).
  • Document technical decisions and contribute to the evolution of the project.

Requirements:

  • React.js: Strong knowledge of Hooks, Context API, Redux (or Zustand). Experience with React Server Components (RSC) and modern architectures.
  • Next.js: Knowledge of dynamic routes, API Routes, middleware and caching.
  • Styling: CSS Modules, Tailwind CSS, Styled Components or Emotion.
  • Tools: Git (GitHub/GitLab), Vercel/Netlify, Figma (ability to read designs).
  • Experience with TypeScript in React/Next projects.
  • Knowledge of WebSockets (real-time apps), WebRTC, gRPC.
  • Familiarity with microfrontends and monorepos.
  • Clear communication for alignment with designers and back-end teams.
  • Proactivity to suggest technical improvements.
  • Adaptability to learn new libraries/frameworks.