Desenvolvedor(a) React
Desenvolvedor(a) React
Estados Unidos
/
full time
/
home office
Description
Estamos em busca de um(a) Desenvolvedor(a) React com sólida experiência em React.js e TypeScript para atuar em um projeto junto a um cliente internacional. O profissional será responsável pela evolução de uma aplicação web voltada aos usuários finais e pelo desenvolvimento e manutenção de blocos personalizados para o WordPress Gutenberg, atuando em um ambiente com diferentes integrações e tecnologias.
Responsabilities
Desenvolver e evoluir aplicações utilizando React.js, TypeScript e Redux; Manter soluções de Server-Side Rendering (SSR) utilizando Razzle/Express; Consumir e integrar APIs utilizando GraphQL; Implementar e manter funcionalidades de busca utilizando Algolia; Desenvolver testes end-to-end utilizando Cypress; Desenvolver e manter formulários utilizando Formik; Trabalhar com integrações de analytics utilizando Segment; Integrar serviços como Google Maps e reCAPTCHA; Desenvolver e manter blocos personalizados do WordPress Gutenberg utilizando React/JSX; Trabalhar com APIs e ferramentas do WordPress Block Editor; Manter configurações e ferramentas de build utilizando Webpack, Babel e SCSS; Gerenciar ambientes do plugin utilizando wp-env; Participar das cerimônias e alinhamentos do projeto em inglês.
Requirements
3+ anos de experiência com React.js; Domínio de TypeScript; Experiência com Redux ou gerenciamento de estado similar; Conhecimento em Node.js/Express; Experiência com GraphQL; Conhecimento em SSR utilizando Razzle, Next.js ou tecnologias similares; Experiência com testes E2E, preferencialmente Cypress; Conhecimento em Webpack, Babel e SCSS; Experiência com Git e fluxo colaborativo de desenvolvimento; Inglês avançado (C1/C2) para comunicação (obrigatório).
Differentials
Experiência com WordPress Gutenberg / Block Editor; Experiência com Algolia; Conhecimento em Formik e Segment; Experiência com Google Maps e reCAPTCHA; Conhecimento em AWS SDK; Experiência em projetos internacionais.
Benefits
Informações da oportunidade: Projeto internacional; Modelo de contratação: Pessoa Jurídica (PJ); Nível: Sênior; Atuação: Remota.