Desenvolvedor (a) Frontend Sênior - Tribo PAAS
Descrição da Vaga
***Sobre nós*** O Magalu é uma das maiores empresas de varejo do Brasil, reconhecida por sua inovação e presença digital. O time de tecnologia do Magalu é formado por profissionais inovadores e apaixonados por transformar o varejo digital. Com foco em soluções ágeis e escaláveis, desenvolvem projetos que impactam milhões de clientes. Em um ambiente colaborativo, buscam constantemente a excelência em tecnologia e inovação. **Descrição do Cargo** Estamos buscando um(a) Desenvolvedor(a) Frontend Sênior apaixonado(a) por construir interfaces de usuário performáticas, acessíveis e intuitivas. Você fará parte de uma equipe ágil e multidisciplinar, sendo responsável por transformar designs em realidade e garantir uma excelente experiência para o usuário final. **Como será o seu dia a dia** **Responsabilidades** * Desenvolver e manter interfaces de usuário robustas e responsivas utilizando React.js. * Colaborar ativamente com Product Managers, Designers e Desenvolvedores Backend para definir especificações e entregar funcionalidades de ponta a ponta. * Garantir a qualidade do código através de testes unitários e de integração para prevenir regressões e assegurar a estabilidade da aplicação. * Otimizar aplicações para máxima velocidade e escalabilidade. * Participar de todo o ciclo de vida do desenvolvimento, desde o planejamento até a implantação em produção, utilizando práticas de CI/CD. **Requisitos** Buscamos um (a) profissional com sólida experiência e profundo conhecimento nos seguintes pontos: * Experiência robusta em React.js: Domínio do ecossistema React, incluindo Hooks, Context API ou Redux (gerenciamento de estado) e ciclo de vida de componentes. * Arquitetura React: Proficiência avançada em React.js, incluindo arquitetura de gerenciamento de estado escalável (Context API, Redux Toolkit, Zustand ou similar) e patterns avançados. * Fundamentos Web: Proficiência em HTML5, CSS3 (incluindo pré\-processadores ou CSS\-in\-JS) e JavaScript moderno (ES6\+). * Comunicação de Dados: Forte experiência no consumo e integração de APIs RESTful. * Qualidade de Código e Testes: Experiência prática com frameworks de testes automatizados para Frontend, como Jest, React Testing Library ou similares. * Versionamento e Colaboração: Proficiência no uso de Git e fluxo de trabalho em equipe. * Metodologias: Familiaridade com práticas de Desenvolvimento Ágil (Scrum/Kanban) e ferramentas de CI/CD (Ex: Jenkins, GitLab CI, GitHub Actions). * Trabalho em Equipe: Habilidade comprovada para colaborar e comunicar\-se de forma eficaz em equipes multidisciplinares. * Sólida experiência no desenvolvimento profissional de software, sendo em projetos complexos utilizando React.js. **Diferenciais** Conhecimentos e experiências nos seguintes pontos serão considerados um grande trunfo: * Tipagem Estática: Experiência com TypeScript para desenvolvimento mais seguro e escalável. * Arquitetura de UI: Conhecimento e/ou experiência em Design Systems e construção de bibliotecas de componentes reutilizáveis (Ex: Storybook). * Performance e SEO: Experiência com Server\-Side Rendering (SSR) e frameworks como Next.js ou Gatsby. * Acessibilidade e UX: Noções de Acessibilidade (a11y) e a aplicação de boas práticas de UX no desenvolvimento de interfaces. * DevOps Básico: Conhecimento em Docker, containers e Kubernetes para orquestração e deploy de aplicações. * Flexibilidade: Disposição para explorar e aprender rapidamente novas tecnologias e ferramentas, demonstrando mentalidade de crescimento. **Critérios de Elegibilidade** * Parecer de ciência da liderança atual antes da realização da candidatura; * 06 meses no cargo atual e 09 meses de empresa; * Cargo atual compatível com a oportunidade; * Candidatura realizada dentro do prazo estipulado na publicação. **Etapas do Processo** * Alinhamento e parecer de ciência da liderança atual (anexado na etapa e constando nome da oportunidade desejada); * Inscrição; * Triagem dos requisitos básicos (todos os requisitos listados são obrigatórios); * Triagem de remuneração do candidato x do cargo; * Etapas de entrevista; * Desafio técnico (quando necessário); * Feedback; * Proposta. **Tem alguma dúvida? Fale com o time de R\&S.** **Modelo de Trabalho** Adotamos o modelo 100% remoto, proporcionando flexibilidade, enquanto mantém a interação virtual com a equipe para garantir uma colaboração eficaz e um ambiente de crescimento contínuo. ‘’Se você busca um ambiente de crescimento e desafios, Vem ser feliz’’! Nossos valores nos unem e nossas diferenças nos potencializam como um grupo. Mais do que igualdade, buscamos equidade: Aqui, temos espaço para sermos autênticos, independentemente de gênero, etnia, raça, orientação sexual, clero ou deficiência.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev