Desenvolvedor Frontend (React)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Practical experience with React.js and its core features (Hooks, Context API)., Proficiency in HTML5, CSS3, and JavaScript (ES6+)., Familiarity with REST and/or GraphQL APIs and state management tools like Redux., Experience with version control using Git and agile methodologies (Scrum or Kanban)..

Key responsabilities:

  • Develop modern, performant, and responsive interfaces using React.js and its ecosystem.
  • Collaborate with product, design, and backend teams to create efficient user experiences.
  • Write clean, reusable, and well-documented code while ensuring code quality through automated testing.
  • Maintain and enhance existing applications, identifying improvement points and implementing performance optimizations.

Meta logo
Meta https://www.meta.com.br/
1001 - 5000 Employees
See all jobs

Job description

O que procuramos?

Desenvolvedor FrontEnd (React) Pleno

Atribuições Principais

  • Desenvolver interfaces modernas, performáticas e responsivas utilizando React.js e seu ecossistema (Hooks, Context API, React Router, etc.).
  • Colaborar com equipes de produto, design e backend para transformar requisitos e protótipos em experiências de usuário eficientes e intuitivas.
  • Escrever código limpo, reutilizável e bem documentado, seguindo boas práticas de desenvolvimento e padrões de projeto (como componentização e atomic design).
  • Garantir a qualidade do código por meio de testes automatizados (unitários e de integração), utilizando ferramentas como Jest, Testing Library, entre outras.
  • Atuar na manutenção e evolução de aplicações existentes, identificando pontos de melhoria e implementando otimizações de performance.
  • Participar de code reviews e contribuir ativamente para a melhoria contínua do time e dos processos de desenvolvimento.
  • Integrar APIs REST e/ou GraphQL com segurança e eficiência, lidando com estados de forma gerenciável (Redux, Zustand, React Query ou similares).
  • Trabalhar com ferramentas de controle de versão (Git) e em ambientes de desenvolvimento ágil (Scrum ou Kanban).

Requisitos

  • Experiência prática com React.js e seus principais recursos (Hooks, Context API, etc.).
  • Domínio de HTML5, CSS3 (ou pré-processadores como SASS/SCSS) e JavaScript (ES6+).
  • Familiaridade com consumo de APIs REST e/ou GraphQL.
  • Conhecimento em gerenciamento de estado com Redux, Context API, Zustand ou ferramentas similares.
  • Experiência com versionamento de código utilizando Git (GitHub/GitLab/Bitbucket).
  • Capacidade de escrever código limpo, reutilizável e bem estruturado.
  • Noção de responsividade, acessibilidade (a11y) e boas práticas de UI/UX.
  • Vivência com metodologias ágeis (Scrum ou Kanban).
  • Boa comunicação e habilidade para trabalhar em equipe multidisciplinar.

Diferenciais

  • Experiência com TypeScript.
  • Conhecimento em frameworks ou bibliotecas de estilização como TailwindCSS, Styled Components, ou Chakra UI.
  • Experiência com frameworks SSR/SSG como Next.js.
  • Noções de testes automatizados (Jest, Testing Library, Cypress).
  • Conhecimento em práticas de CI/CD e ferramentas como Docker.
  • Experiência com ferramentas de monitoramento e performance (Lighthouse, Sentry, etc.).

Localidade Da Posição

Remoto

Por que construir sua carreira na Meta?

Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje.

Quais são nossos valores?

  • Somos pessoas servindo pessoas
  • Pensamos e agimos como donos
  • Temos gana por performance
  • Crescemos e aprendemos juntos
  • Buscamos excelência e a simplicidade
  • Temos inovação e criatividade no nosso DNA

Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.

Se identificou? Então, #VemSerMeta!

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Related jobs