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 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. Prerequisites 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 Experiences 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