* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
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.
Estamos buscando um(a) Engenheiro(a) de Software Sênior - Fullstack talentoso(a) e apaixonado(a) para integrar a equipe do Cérebro da Lu, nossa plataforma conversacional inovadora que acompanha o cliente em toda a sua jornada de compra. Se você é apaixonado(a) pelo que faz, busca aprendizado contínuo, desenvolve talentos e ama trabalhar em equipe, essa vaga é para você!
Sobre o projeto "Cérebro da Lu"
O Cérebro da Lu é uma plataforma conversacional ambiciosa que acompanha o cliente do início ao fim da jornada de compra, incluindo o pós-venda. Atualmente com foco no WhatsApp, o aplicativo mais utilizado no Brasil, a plataforma permite interação por voz, texto e imagem. O objetivo é possibilitar ao cliente buscar, detalhar e comparar produtos, finalizar pedidos, consultar status de entrega e resolver problemas como atrasos ou cancelamentos, tudo isso de forma intuitiva e eficiente. Para isso, o profissional precisa ter conhecimento e gostar de IA, especialmente IA Generativa, atuando em todas as camadas da aplicação.
Responsabilidades
Desenvolver e manter aplicações e interfaces de usuário (frontend) com foco em usabilidade, performance e responsividade, garantindo uma experiência fluida para o cliente.
Desenvolver e manter microsserviços e outros padrões de arquitetura (backend), preocupando-se com manutenibilidade e performance, com foco na arquitetura de plataformas conversacionais e IA Generativa.
Garantir a integração e comunicação eficiente entre o frontend e o backend, incluindo o consumo de APIs e serviços.
Planejar e arquitetar novas features em todas as camadas da aplicação, traduzindo a visão em documentos e garantindo escalabilidade, manutenibilidade e performance para o "Cérebro da Lu".
Realizar revisões de código de alta qualidade (frontend e backend), garantindo boas práticas e otimização.
Implementar testes automatizados abrangentes (unitários e integração) para garantir a qualidade e resiliência da plataforma.
Implementar e aprimorar processos de deploy automatizados (CI/CD) para ambas as partes da aplicação.
Manter e disseminar boas práticas de desenvolvimento de software Fullstack dentro da equipe.
Participar de discussões com o time de plataforma e produto para tomada de decisão sobre novas funcionalidades e o roadmap do projeto.
Requisitos
Experiência sólida com desenvolvimento Fullstack, incluindo frontend e backend.
Experiência sólida com desenvolvimento de APIs, Workers e microsserviços com Docker e Kubernetes.
Experiência com linguagens de programação backend como Python e frameworks modernos.
Experiência com desenvolvimento de interfaces utilizando JavaScript/TypeScript e frameworks frontend modernos (ex: React, Vue, Angular).
Experiência com ferramentas de sistemas de mensageria como Kafka (ou similares).
Interesse em IA Generativa e familiaridade com Langchain, Langgraph, Google ADK, LlamaIndex, etc.
Conhecimento e experiência com Google Cloud Platform (GCP) e suas ferramentas.
Experiência em arquitetura de sistemas visando alta performance e escalabilidade.
Experiência com DevOps e CI/CD.
Experiência com testes automatizados (unitários, integração).
Boa comunicação e habilidades de trabalho em equipe.
Diferenciais
Experiência com FastAPI.
Experiência comprovada com React e suas bibliotecas relacionadas.
Experiência com testes de interface e frameworks de teste frontend (ex: Jest, Cypress).
Conhecimento em ferramentas de monitoramento de métricas como Prometheus e Grafana.
Familiaridade com metodologias ágeis e trabalho em equipes multidisciplinares.
Experiência em projetos que envolvem processamento de linguagem natural (PLN) ou chatbots.
Noções de UX/UI para otimizar a experiência do usuário nas interfaces.
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.
