Descrição da vaga
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 encontramo melhor ambiente para se transformarem e se desenvolverem junto com a gente. Afinal, somos moda, varejo, tech, logística, financeira,indústria euma das maiores empregadoras do país! ♥
Vamos juntos construir o maior ecossistema de moda,lifestylee produtos financeiros do Brasil!
♿ Lembramos que nossas oportunidades são para todos. Na Riachuelo, você encontra um ambiente diverso, com respeito e empatia, em que cuidamos dos RCHLOVERS.
Responsabilidades e atribuições
Os desafios da função são:
- Desenvolver e evoluir funcionalidades end-to-end, atuando com autonomia no frontend (React) e backend (Node.js).
- Projetar, implementar e manter APIs GraphQL, garantindo escalabilidade, performance e aderência às necessidades do produto.
- Atuar de forma consistente na definição e evolução de schemas, queries, mutations e resolvers, considerando boas práticas e impacto no ecossistema.
- Trabalhar pontualmente com APIs REST, especialmente em cenários de manutenção, integrações legadas ou necessidades específicas.
- Garantir a integração eficiente entre frontend, backend e banco de dados, com foco em qualidade, segurança e desempenho.
- Construir interfaces reutilizáveis, responsivas e performáticas, com preocupação em experiência do usuário e manutenibilidade.
- Identificar, corrigir e prevenir bugs, além de propor melhorias contínuas de performance, estabilidade e observabilidade.
- Participar ativamente de code reviews, contribuindo para a qualidade do código e evolução técnica do time.
- Atuar nos rituais ágeis, colaborando com estimativas técnicas, refinamentos e planejamento.
- Colaborar de forma próxima com Produto, UX e QA, ajudando a transformar requisitos de negócio em soluções técnicas sólidas.
- Apoiar decisões técnicas, análise de impacto e definição de abordagens para demandas mais complexas.
Requisitos e qualificações
É muito importante que você tenha e/ou saiba:
- Domínio prático de Node.js (Express, NestJS ou similares).
- Experiência consistente com React.js (Hooks, Context API, Redux ou abordagens equivalentes).
- Vivência sólida com GraphQL, incluindo: Definição e evolução de schemas, Implementação de queries, mutations e resolvers e Integração eficiente com o frontend.
- Conhecimento avançado em JavaScript (ES6+) e/ou TypeScript.
- Experiência com bancos de dados relacionais e/ou não relacionais, entendendo impactos de modelagem e performance.
- Conhecimento em APIs REST, mesmo que não seja o foco principal do dia a dia.
- Noções práticas de testes automatizados e preocupação com qualidade.
- Experiência com Git em ambientes colaborativos.
- Conhecimento básico de cloud, entendendo ambientes e deploys.
- Familiaridade com pipelines simples de CI/CD.
Informações adicionais
E quais são os benefícios?
- Assistência médica
- Assistência odontológica
- Vale Refeição ou Alimentação
- Telemedicina
- Gympass
- Convênio com o Sesc
- Ajuda de custo para o home office
- PPR – Programa de Participação nos 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