Logo for Riachuelo

Senior Front‑end Developer (React / React Native)

Roles & Responsibilities

  • Solid experience as a Senior Front-end Developer
  • Proficiency with React.js, including Hooks (versions 16, 17 and 18)
  • Experience with React Native for mobile applications
  • Strong knowledge of JavaScript (ES6+) and TypeScript, with experience in Context API and/or Redux

Requirements:

  • Lead the development and evolution of frontend functionalities in React (web) and React Native (mobile)
  • Improve performance, stability, and maintainability of applications
  • Develop and integrate frontend applications with GraphQL APIs, working with schemas, queries and mutations
  • Write and maintain robust unit tests and actively participate in code reviews to promote technical standards and team growth

Job description

JOB DESCRIPTION


Aqui na Riachuelo a gente se conecta com @vc! #CarreiraQueConecta 🚀❤️


Existimos para conectar desejos a realizações. E você escolher a Riachuelo para fazer a sua carreira acontecer é uma realização para a gente!


Aqui, nossos milhares de RCHLOVERS encontram o melhor ambiente para se transformarem e se desenvolverem junto com a gente. Afinal, somos moda, varejo, tech, logística, financeira, indústria e uma das maiores empregadoras do país! ♥


Vamos juntos construir o maior ecossistema de moda, lifestyle e produtos financeiros do Brasil!


Nosso time de Tecnologia está em busca de um Senior Front‑end Developer (React / React Native) para compor a equipe!


♿ Lembramos que nossas oportunidades são para todos. Na Riachuelo, você encontra um ambiente diverso, com respeito e empatia, em que cuidamos dos RCHLOVERS.


RESPONSIBILITIES AND ASSIGNMENTS


  • Liderar o desenvolvimento e evolução de funcionalidades frontend em React (web) e React Native (mobile).
  • Atuar diretamente na melhoria de performance, estabilidade e manutenibilidade das aplicações.
  • Desenvolver e integrar aplicações frontend com APIs GraphQL, trabalhando com schemas, queries e mutations.
  • Atuar pontualmente no backend em Node.js para manutenção, integrações específicas ou ajustes necessários.
  • Trabalhar eventualmente com APIs REST, principalmente em cenários de integração ou manutenção.
  • Estruturar e manter projetos frontend escaláveis, organizados e alinhados a boas práticas.
  • Implementar interfaces responsivas, reutilizáveis e aderentes ao Design System.
  • Escrever e manter testes unitários robustos, garantindo qualidade e confiabilidade do código.
  • Atuar ativamente em code reviews, promovendo padrões técnicos e evolução do time.
  • Analisar erros e problemas em produção, utilizando ferramentas como Firebase, garantindo estabilidade do app.
  • Participar das decisões técnicas e apoiar estimativas, análises de impacto e refinamentos.
  • Colaborar com times de Produto, UX e QA para entrega de soluções alinhadas às necessidades do negócio.
  • Contribuir para a evolução da arquitetura frontend, incluindo iniciativas como Micro Front‑End quando aplicável.


Resultados Esperados / Impacto no Negócio

  • Entregas frontend com alta qualidade, performance e estabilidade, tanto em web quanto em mobile.
  • Redução de bugs, falhas em produção e retrabalho técnico.
  • Experiência do usuário consistente e alinhada aos padrões de design e produto.
  • Capacidade de sustentar aplicações de médio e grande porte com crescimento contínuo.
  • Maior velocidade de evolução do produto com código sustentável e bem estruturado.
  • Aumento do protagonismo técnico do frontend dentro do time.

REQUIREMENTS AND QUALIFICATIONS


  • Experiência sólida como Senior Front‑end Developer.
  • Domínio de React.js, incluindo Hooks (versões 16, 17 e 18).
  • Experiência prática com React Native, com atuação real em aplicações mobile.
  • Forte conhecimento em JavaScript (ES6+) e TypeScript.
  • Experiência com Context API e/ou Redux.
  • Experiência sólida com GraphQL, incluindo:
  • Consumo de queries e mutations no frontend
  • Compreensão e uso de schemas
  • Conhecimento em Node.js (Express, NestJS ou similares) para atuação pontual.
  • Conhecimento em APIs REST.


Experiência com testes unitários, utilizando:

  • Jest
  • Testing Library
  • Vivência com Design System.


  • Experiência em otimização de performance:
  • Lazy loading
  • Code splitting
  • Controle de re-renderizações
  • Uso de Git no dia a dia.


  • Conhecimento básico em Cloud (Azure).
  • Familiaridade com CI/CD, preferencialmente com GitLab.
  • Experiência com ferramentas de observabilidade, como Firebase (análise de erros e estabilidade).
  • Conhecimento em ferramentas de métricas de produto, como Amplitude.


Metodologias e Boas Práticas

  • Vivência com metodologias ágeis (Scrum, Kanban).
  • Aplicação consistente de Clean Code, boas práticas e padrões de frontend.
  • Estruturação de projetos escaláveis e sustentáveis.
  • Experiência com aplicações de médio e grande porte.
  • Noções de Micro Front‑End e arquitetura frontend escalável.


Diferenciais

  • Certificações em Azure e/ou GitLab.
  • Experiência com Micro Front‑End.
  • Conhecimento em Next.js.
  • Experiência com Docker.
  • Forte atuação com performance em React e React Native

ADDITIONAL INFORMATION


E quais são os benefícios?

  • Assistência médica;
  • Assistência odontológica;
  • Vale Refeição;
  • Vale Alimentação;
  • Telemedicina;
  • Gympass;
  • Auxilio Creche;
  • Vale Cultura;
  • Ajuda de custo para o home office;
  • PLR - Participação nos Lucros e Resultados;
  • Previdência Privada;
  • Seguro de vida em grupo;
  • Convênio Farmácia;
  • Parcerias educacionais;
  • Plataforma de Aprendizagem Online;
  • Descontos na Riachuelo.


Para conhecer todos os nossos benefícios, acesse www.riachuelo.com.br/carreiras


Curtiu? Então candidate-se agora!

Se orgulhe para sempre daquilo que você faz de melhor. #CarreiraQueConecta


A Riachuelo


Quando você pensa na Riachuelo, você pensa em nossas lojas, correto? Mas já parou para pensar o que acontece até nossas lojas receberem as coleções que conquistam o Brasil ano após ano?

 

Hoje somos mais de 30 mil criadores de possibilidades espalhados por todo o território nacional, atuando em diversas áreas construindo a Moda que inspira o Brasil.

 

Além das mais de 430 lojas das marcas Riachuelo, Casa Riachuelo, Fan Lab e Carter´s, contamos com times de Corporativo, Fábrica, Centro de distribuições, Contact Center e da nossa financeira, a Midway e muitas outras frentes que atuam juntas em um modelo de negócio integrado que garante que sejamos únicos no mercado brasileiro.

 

Trabalhamos com moda para criar impacto positivo diretamente em nosso país e amamos o que fazemos. A nossa cultura guia nossas ações e nossas relações, reforçando nossa essência brasileira, acolhedora e empreendedora.


Game Developer Related jobs

Other jobs at Riachuelo

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.