Skip to main content

Pessoa Desenvolvedora Especialista II Fullstack - Node/React - Vaga afirmativa para Talentos Diversos - [Produtos Estruturantes]

Job type: Effective

Work model: Remote

Position for persons with disabilities

Job description

O que é o gb.tech? 

 

Somos o time de tecnologia do GB e nosso espírito inquieto nos faz estar sempre de olho nas tendências futuras. A tecnologia é fundamental para revolucionar toda a nossa jornada, da pesquisa e desenvolvimento de produtos até a venda final para nossos consumidores - e é através dela que estamos construindo o maior ecossistema de beleza do mundo.  

 

Cada novo processo, lançamento e solução exigem eficiência, habilidade e inovação. Só assim é possível manter a velocidade e o dinamismo do nosso crescimento e entregar beleza em cada canto do Brasil e em mais de 15 países. E é isso que o time do gb.tech está fazendo no Grupo Boticário. 


Temos o compromisso de construir um ambiente cada vez mais diverso e inclusivo. Valorizamos a Diversidade e estamos comprometidos com a promoção da inclusão e equidade em nossos times.


Como parte da nossa estratégia em prol da diversidade e inclusão, buscamos a representatividade da sociedade em nossos times. Por isso, temos vagas destinadas aos grupos minorizados priorizados em nossa estratégia: Pessoas com Deficiência, Pessoas Negras (pretas e pardas), Mulheres (Cis e Trans), Pessoas da Comunidade LGBTQIA+ e Pessoas 50+.


Essa ação faz parte de uma estratégia ligada aos nossos compromissos e fortalecimento de nossa cultura equânime.

Conheça mais sobre nossos compromissos em: https://www.umabelezadefuturo.com.br 


Responsibilities and assignments

  • Projetar e desenvolver aplicativos, sistemas e softwares de alta qualidade e alto desempenho.
  • Realizar análises de requisitos e definir as melhores práticas de desenvolvimento.
  • Utilizar metodologias ágeis para gerenciar projetos de tecnologia.
  • Trabalhar em estreita colaboração com outros desenvolvedores, engenheiros e profissionais de TI para garantir que os sistemas e aplicativos atendam aos padrões e requisitos técnicos.
  • Participar de discussões e grupos de trabalho para identificar oportunidades de melhoria e inovação tecnológica.
  • Manter-se atualizado com as tendências e desenvolvimentos mais recentes em tecnologia.
  • Treinar, capacitar e orientar outros desenvolvedores na equipe.
  • Trabalhar com diferentes ferramentas e tecnologias, como bancos de dados, sistemas operacionais, ambientes de desenvolvimento integrado (IDEs) e plataformas de nuvem.
  • Desenvolver documentação técnica e manuais do usuário para soluções de software.
  • Garantir o cumprimento das normas de segurança para um software seguro.
  • Apoiar as lideranças, sendo o Squad Leader para criar e manter uma cultura de colaboração dentro do time.

Requirements and qualifications

Principais hard skills:

  • Fundamentos sólidos e experiência avançada em estruturas de dados, algoritmos e resolução de problemas.
  • Fundamentos sólidos e experiência avançada em controle de versão, como Git e GitFlow..
  • Fundamentos sólidos e experiência avançada em linguagens de programação, como TypeScript e Javascript.
  • Fundamentos sólidos e experiência avançada em frameworks web, como Node.js, React, SASS, LESS, MUI e Design System.
  • Fundamentos sólidos e experiência avançada em gerenciamento de pacotes, como npm e yarn.
  • Fundamentos sólidos e experiência avançada em gerenciamento de estados, como Redux, Context API e React Hooks.
  • Fundamentos sólidos e experiência avançada em padrões de design, como design responsivo, reativo, adaptativo, W3C, Atomic Design, Singleton, Builder e Adapter.
  • Fundamentos sólidos e experiência avançada em melhores práticas de desenvolvimento, como Clean Code, SOLID, YAGNI, DRY e KISS.
  • Fundamentos sólidos e experiência avançada em SQL e NoSQL para persistência de dados estruturados, como PostgreSQL e MongoDB.
  • Fundamentos sólidos e experiência avançada em performance da aplicação, como LocalStorage, CDN, Lazy loading e Cache.
  • Fundamentos sólidos e experiência avançada em serviços de comunicação entre sistemas, como Rest, Restful, SOAP e BFF.
  • Fundamentos sólidos e experiência avançada em conceitos de teste de software, como pirâmide e diamond.
  • Fundamentos sólidos e experiência avançada em estilos arquiteturais, como Monolito, Microsserviços, Mensageria, Microfrontends, MVC, MVVM, SPA ou PWA.
  • Fundamentos sólidos e experiência avançada em message brokers de fila (RabbitMQ, FIFO e LIFO), tópicos (PUB/SUB) e stream (Kafka).
  • Fundamentos sólidos e experiência avançada em técnicas de desenvolvimento seguro.
  • Fundamentos sólidos e experiência em soluções em nuvem, como AWS, GCP ou Azure.
  • Fundamentos sólidos e experiência em DevOps, como Kubernetes, Docker, containers e orquestração.
  • Fundamentos sólidos e experiência em monitoramento, como telemetria e alertas..
  • Desejável conhecimento em comunicação entre sistemas, como GraphQL.
  • Desejável conhecimento em plataforma Low Code, como APPSheet.
  • Desejável conhecimento em LGPD.
  • Desejável conhecimento em ferramentas de Feature Flag.

Principais soft skills:


  • Comunicação: Ter habilidade de comunicação para poder trabalhar efetivamente com outros desenvolvedores e líderes. A capacidade de explicar ideias e conceitos técnicos de forma clara e concisa é fundamental..
  • Pensamento crítico: Analisar problemas complexos e identificar soluções criativas e eficazes. Ser capaz de avaliar informações e dados, identificar tendências e padrões e tomar decisões..
  • Colaboração: Trabalhar em equipe é essencial. Um desenvolvedor especialista precisa ser capaz de colaborar efetivamente com outros desenvolvedores, engenheiros e líderes para atingir os objetivos do projeto.
  • Adaptabilidade: Precisa estar disposto e capaz de aprender novas tecnologias e habilidades rapidamente. Precisa ser capaz de se adaptar às mudanças de projeto e prazos apertados.
  • Pensamento estratégico: Pensar estrategicamente para desenvolver soluções tecnológicas eficazes que atendam às necessidades do negócio ou do cliente..
  • Gestão de tempo: Gerenciar efetivamente seu tempo é fundamental. Precisa ser capaz de priorizar tarefas, definir prazos realistas e gerenciar o tempo de forma eficaz para cumprir as expectativas do projeto.
  • Orientação para resultados: Ter uma orientação para resultados, trabalhando de forma eficiente e eficaz para atingir os objetivos do projeto..
  • Flexibilidade: Ser flexível é importante para lidar com mudanças em projetos e prazos. Precisa ser capaz de se adaptar rapidamente a mudanças e trabalhar de forma eficaz em diferentes ambientes de trabalho.
  • Empatia: Ter empatia é muito importante. Precisa ser capaz de entender e se comunicar efetivamente com pessoas de diferentes origens e níveis de experiência.
  • Pensamento criativo: Pensar de forma criativa é importante para criar soluções inovadoras. Precisa ser capaz de pensar fora da caixa e experimentar novas abordagens para encontrar soluções eficazes.

Additional information

Já falamos que o Grupo Boticário é o melhor e maior ecossistema de beleza, né?

E quando falamos dos Benefícios, oferecemos um pacote super diferenciado e pensado para estar presente em todos os momentos da vida dos colaboradores.

Confere só um resumo dos benefícios* que temos por aqui:



  • Nossa Jornada de Trabalho tem carga horária flexível e sustentável;
  • Todo mundo merece um momento para cuidar da alimentação, certo? Aqui você poderá contar com o Vale Refeição e/ou Vale Alimentação (conforme elegibilidade), mas se você for trabalhar em uma das nossas fábricas ou centros de distribuição. Temos Refeitório;
  • Tá, mas e a sua saúde? Para nós a sua saúde é prioridade, aqui oferecemos Plano de Saúde, Plano Odontológico, Seguro de Vida e Previdência!;
  • Sabe a vida fitness? Deixa com o Gympass;
  • E as crianças? Disponibilizamos um Auxílio Nutrição Infantil Complementar e também um Auxílio para o Material Escolar;
  • Falando em crianças, aqui no Grupo Boticário, acreditamos que todos possuem o direito de uma licença parental igualitária. Por isso oferecemos 120 dias de Licença Parental para papais e mamães;
  • Tem aquele Pet super fofo e quer ajuda? Está na mão, Auxílio Pet;
  • Todo mundo faz aniversário e, já que você está de parabéns, oferecemos Day Off de Aniversário.
  • Desconto de até 40% em nossos produtos! Agora sim viu vantagem, né?

Process stages

  1. Step 1: Registration
  2. Step 2: Triagem
  3. Step 3: Entrevista Recrutamento e Seleção
  4. Step 4: Entrevista com Liderança
  5. Step 5: Teste / Case
  6. Step 6: Entrevista Interface
  7. Step 7: Carta Oferta
  8. Step 8: Processo Admissional
  9. Step 9: Hiring

Grupo Boticário

De uma pequena farmácia de manipulação a maior franquia de cosméticos do planeta.


Somos um Grupo com 9 marcas próprias que está presente em mais de 50 países, com mais de 4.000 lojas físicas, líder de e-commerce de beleza no Brasil e mais de 17.000 colaboradores diretos.


Temos um ecossistema próprio de beleza, que vai da indústria ao ponto de venda, da logística ao varejo, do laboratório ao coração das consumidoras e das nossas inovações até a palma da sua mão.


Reinventamos a beleza por meio da tecnologia, diversidade, coletividade e sustentabilidade com: O Boticário, Eudora, Quem Disse, Berenice?, Vult, BeautyBox, Beleza na Web, O.U.i., Mooz, Fundação Grupo Boticário, Instituto Grupo Boticário, Casa Magalhães, GAVB, Dr. Jones, Truss e tô.que.tô.


Vem fazer beleza com a gente!



?