Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, Tô.que.tô, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz, Casa Magalhães e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.
Pessoa Desenvolvedora Fullstack Node.Js/React.Js Especialista I (Backoffice Franqueado) na Grupo Boticário
Ver mais vagas na Grupo BoticárioRequisitos
Experiência
- Proficiência em Node.js e NestJS
- Experiência com design e implementação de APIs RESTful
- Experiência com arquitetura de microsserviços e monolito modular
- Experiência com modelagem de dados em bancos SQL e NoSQL
- Conhecimento de princípios de DDD, Clean Architecture e padrões (Repository, Service Layer)
- Experiência em deploy e infraestrutura em AWS (Lambda, S3, DynamoDB, RDS)
- Experiência com testes automatizados e TDD (Jest, Mocha)
- Desejável conhecimento em C# .NET
- Desejável conhecimento em Playwright e Cucumber
Habilidades
- Node.js
- NestJS
- RESTful APIs
- Microservices
- Monolith Modular Architecture
- SQL
- NoSQL
- DDD
- Clean Architecture
- Repository Pattern
- Service Layer
- AWS Lambda
- AWS S3
- AWS DynamoDB
- AWS RDS
- Jest
- Mocha
- C# .NET
- Playwright
- Cucumber
- React.js
Responsabilidades
- Desenvolver soluções de forma autônoma para problemas complexos, que exigem o uso regular de criatividade e inovação;
- Representar a organização como o contato técnico em contratos e projetos, demonstrando sentimento de dono;
- Buscar referências para aplicar as melhores práticas e melhorar padrões de desenvolvimento e arquitetura;
- Liderar e assumir a responsabilidade na resolução de falhas e incidentes;
- Monitorar e analisar o desempenho da plataforma, identificando e resolvendo gargalos de performance, bem como impulsionar o trabalho de monitoramento na equipe;
- Comunicar e atuar em bloqueios, atrasos e prevenção do aumento de custos nos projetos de sua equipe, antes que eles precisem de escalonamento;
- Contribuir e incentivar uma cultura de discussão de melhorias nas práticas e processo da sua equipe;
Tecnologias
Node.jsNestJSRESTful APIMicroservicesMonolith Modular ArchitectureSQLNoSQLDDDClean ArchitectureRepositoryService LayerAWS LambdaAWS S3AWS DynamoDBAWS RDSJestMochaC# .NETPlaywrightCucumberReact.js
Descubra se seu currículo está pronto para esta vaga
Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.