Join the Brand Ad Formats team as a Frontend Engineer to build innovative ad experiences and collaborate across teams to enhance ad performance on Reddit's web app.
Pessoa Desenvolvedora Frontend (react) Especialista I (Venda Direta)
📜 Description
- Act as part of the Platform team to develop and manage LLM agents for business channels.
- Enhance the user interface of the Platform with product and design integration.
- Ensure product quality through testing, accessibility, and observability.
- Implement frontend and backend solutions focusing on quality and performance.
- Conduct unit tests, deploy, and monitor developed solutions.
🛠️ Requirements
- Sólida experiência em desenvolvimento web utilizando React
- Sólida experiência com testes automatizados (Unitário, integração, E2E);
- Experiência com Integração Contínua e Entrega Contínua (CI/CD), GitHub, GitHub Actions e Sonar.
- Conhecimento da plataforma AWS.
- Familiaridade com desenvolvimento seguro (avaliações de segurança, vulnerabilidades, atuação em incidentes, etc);
- Familiaridade com metodologias ágeis como Scrum e Kanban;
- Capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autónoma;
- Pragmatismo para resolução de problemas;
- Perfil protagonista, questionador, analítico e que use conhecimentos sistêmico para fazer análises profundas de problemas a serem resolvidos;
- Capacidade de discutir trade-offs de frontend (performance, consistência de UI, dívida de componentização) e de comunicar com design e produto.
✨ Benefits
- Collaborate with the Tech Lead to implement technical product vision and maintain clean code.
Full job description
O Grupo Boticário é líder de Beleza no Brasil. Unimos tecnologia, varejo, logística e soluções digitais (com A Mooz) para transformar dados em desejo e conectar toda a nossa cadeia de valor. Somos uma rede de talentos que impulsiona resultados exponenciais com responsabilidade, cuidado e espírito de colaboração.
Acreditamos que a beleza pode e deve inspirar mudanças.
Construa o futuro da beleza com a gente. Vamos juntos?
O que é o nosso time de Venda Direta?
No time de Venda Direta temos a missão de trazer beleza para a vida das nossas representantes. Entendemos a venda direta também como forma de empoderar quem sonha em empreender, e por isso queremos a melhor experiência possível para as pessoas empreendedoras. Em um mundo cada vez mais digital, transformar esse canal pela tecnologia é como construímos um ecossistema de beleza.
Responsibilities
Sobre o produto:
No Grupo Boticário, Inteligência Artificial Generativa é pilar estratégico. Você irá atuar no time de Plataforma de Agentes: plataforma centralizada para criar, gerir e executar agentes LLM nos canais de negócio do GB. Sua missão será criar uma plataforma de construção de agentes para dar autonomia ao uso de Gen AI em times funcionais. Nosso foco é garantir que chegue até os diversos clientes do Grupo Boticário as melhores soluções envolvendo IA, alavancando resultados tangíveis para a empresa.
Como será o seu dia a dia?
- Em parceria com o Tech Lead, você ajudará a materializar a visão técnica dos produtos, garantindo a escrita de código limpo, algoritmos otimizados e participando ativamente de revisões técnicas para manter o baixo débito técnico da squad.
- Implementar e evoluir a interface da Plataforma de Agentes com produto e design.
- Sua missão envolve executar com excelência garantindo a qualidade do produto: testes, acessibilidade, tagueamento/analytics da jornada, observabilidade no front, testes.
- Implementar as melhores soluções de frontend e backend para nossos usuários, visando sempre a qualidade, performance, melhores práticas de programação, simplicidade e melhor experiência de uso;
- Desenvolver, realizar testes unitários, implantar e monitorar o que foi desenvolvido, além de garantir a qualidade e boas práticas de programação;
- Aprimorar aplicações identificando oportunidades de melhoria, fazer recomendações, projetar e implementar sistemas;
- Participar ativamente das decisões na implementação dos produtos, demonstrando sentimento de dono;
- Manter, melhorar e revisar códigos existentes através de Code Review e Pair Programming;
- Manter bom relacionamento buscando soluções inovadoras para os projetos;
- Manter documentação atualizada;
- Trabalhar de forma colaborativa, usando de boa comunicação;
- Se apaixonar pela resolução de problemas e busca de soluções viáveis;
Requirements
O que precisa ter ou saber?- Sólida experiência em desenvolvimento web utilizando React
- Sólida experiência com testes automatizados (Unitário, integração, E2E);
- Experiência com Integração Contínua e Entrega Contínua (CI/CD), GitHub, GitHub Actions e Sonar.
- Conhecimento da plataforma AWS.
- Familiaridade com desenvolvimento seguro (avaliações de segurança, vulnerabilidades, atuação em incidentes, etc);
- Familiaridade com metodologias ágeis como Scrum e Kanban;
- Capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autónoma;
- Pragmatismo para resolução de problemas;
- Perfil protagonista, questionador, analítico e que use conhecimentos sistêmico para fazer análises profundas de problemas a serem resolvidos;
- Capacidade de discutir trade-offs de frontend (performance, consistência de UI, dívida de componentização) e de comunicar com design e produto.
- Prática no uso de assistentes de IA no fluxo de desenvolvimento (ex: GitHub Copilot, Cursor ou similares);
- Boa comunicação e alinhamento com o negócio: Capacidade de comunicar conceitos técnicos de forma clara para diferentes públicos, entender os objetivos de negócio e colaborar com outros times de engenharia que usam a plataforma.
Diferenciais:
- Vivência na integração de APIs de LLMs, motores de GenAI ou plataformas de agentes;
- Vivência no desenvolvimento e implantação de soluções utilizando Large Language Models (LLMs) em ambientes produtivos.
- Experiência em desenvolvimento backend Python (Django ou equivalente), autonomia para evoluir o BFF junto com o front.
Similar jobs
Search more Frontend Engineer jobsAs a Frontend Engineer, you will build reusable front-end abstractions, collaborate with design teams to create stunning interfaces, and maintain high engineering standards.
Semi-Senior Frontend Developer (React / Next.js)
As a Semi-Senior Frontend Developer, you'll manage multiple client projects, utilizing React and Next.js while collaborating directly with clients to architect solutions and present progress.
Frontend UI/UX Developer (Remote Opportunity)
The Front-End (UI/UX) Developer will create responsive and intuitive user interfaces for healthcare applications, enhancing clinician workflows through AI-generated insights.
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
As a front-end engineer, you will implement and ship screen sharing improvements for Firefox, ensuring a high-quality user interface for video calls.
