PCD – Desenvolvedor Fullstack Node.js/React.js – Grupo Boticário – Home Office

Grupo Boticário

Rio de Janeiro

Remote

BRL 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Grupo Boticário procura Desenvolvedor Fullstack com foco em Node.js e React.js para atuação remota (Home Office). O profissional participará da definição de objetivos, implementará soluções, realizará code reviews e garantirá qualidade com testes abrangentes.

O papel envolve colaboração em squads ágeis, uso de microserviços, containers, e integração com APIs RESTful. Esperam-se experiência com NodeJS, ReactJS, Docker/Kubernetes, CI/CD, bancos de dados NoSQL e PostgreSQL, além de conhecimento em

Qualifications

  • Experiência em squads digitais com desenvolvimento ágil e orientação a objetivos.
  • Forte atuação em backend com NodeJS e microserviços.
  • Conhecimento de APIs RESTful, Javascript, HTML e Shell.
  • Versionamento com Git/GitHub; familiaridade com CI/CD.
  • Experiência com Docker, Kubernetes e ambientes serverless (Lambda).
  • Banco de dados NoSQL (MongoDB/DynamoDB) e relacionais (PostgreSQL).
  • Experiência com AWS/GCP, monitoramento (New Relic) e pipelines CI/CD.
  • Conhecimento de padrões arquitetônicos (SOLID, Clean Architecture, Clean Code).
  • Trabalho colaborativo, distribuído, com boa comunicação.

Responsibilities

  • Participar da definição de objetivos e organizar atividades para entregas.
  • Colaborar com colegas para superar obstáculos e concluir tarefas proativamente.
  • Contribuir para decisões de implementação e arquitetura de produtos.
  • Construir soluções simples, de alta qualidade e bom desempenho.
  • Realizar revisão de código e pair programming para manter boas práticas.
  • Desenvolver testes (unitários, integrados, funcionais, de performance).
  • Monitorar produtos, analisar incidentes e propor melhorias.
  • Utilizar dados para mapear melhorias técnicas e processos.
  • Comunicar de forma clara e incentivar cultura de feedback na equipe.

Skills

NodeJS
ReactJS
Microservices
RESTful APIs
JavaScript
Git/GitHub
CI/CD
AWS
NoSQL
PostgreSQL
Kafka
Docker
Kubernetes
Serverless
SOLID
Clean Architecture
New Relic

Tools

GitHub Actions
Jenkins
CircleCI
New Relic
AWS Ecosystem

Job description

PCD – Desenvolvedor Fullstack Node.js/React.js – Grupo Boticário – Home Office

Responsabilidades e atribuições
  • Participar da definição dos objetivos de suas entregas, bem como planejar e organizar suas próprias atividades para o atingimento dos objetivos;
  • Ajudar seus colegas de equipe a superar obstáculos, resolver bloqueadores e concluir tarefas de trabalho de forma proativa;
  • Participar das decisões na implementação dos produtos, compreendendo o domínio dos produtos onde participa, projetando soluções alinhadas com as definições de arquitetura existentes e auxiliando as outras pessoas desenvolvedoras em melhorias na arquitetura do produto;
  • Implementar as melhores soluções para nossos consumidores, visando sempre a simplicidade, qualidade, performance, melhores práticas de programação, simplicidade e melhor experiência de uso para nossos produtos;
  • Manter, melhorar e revisar códigos existentes através de Code Review e Pair Programming, visando manter boas práticas de desenvolvimento e também redução de vulnerabilidades;
  • Entender a abordagem de testes da equipe, desenvolvendo diversos tipos de testes (testes unitários, integrados, funcionais e de performance);
  • Construir e melhorar os diversos tipos de monitoramentos dos produtos que atua, bem como participar da análise e correção de incidentes;
  • Utilizar dados e fatos para identificar melhorias e mapear oportunidades (sejam em dívidas técnicas, melhorias de processos, relacionamentos com parceiros), bem como investigar, testar e propor o uso de novas tecnologias, além de manter documentação atualizada;
  • Trabalhar de forma colaborativa, praticando feedback com pares e líderes, e ajudando a equipe a aprender sobre melhorias práticas e padrões;
  • Comunicar-se de forma eficaz, clara e concisa por escrito e verbalmente, assuntos técnicos e não técnicos de forma orientada para o público, bem como contribuir e incentivar uma cultura dentro de sua equipe onde as pessoas são incentivadas a compartilhar suas opiniões e contribuir para as discussões de maneira respeitosa.
Requisitos e qualificações
  • Ter atuado em squads de produtos digitais com modelo de desenvolvimento ágil, orientado a objetivos de negócio;
  • Experiência com programação em NodeJS;
  • Experiência em desenvolvimento de back-end, com:
    • Experiência na construção de micro-serviços.
    • Compreensão com consumo de APIs RESTful.
    • Experiência com programação em Javascript (NodeJS), HTML, Shell;
    • Experiência com versionamento: Git e GitHub;
    • Experiência em pelo menos uma das abordagens: SOLID, Clean Architecture, Clean Code;
    • Experiência com serverless e tecnologias de contêiner, como: Lambda, Docker, Kubernetes;
    • Experiência com React.JS;
    • Experiência na construção de BFFs e micro-frontends;
    • Compreensão em bancos de dados NoSQL (como MongoDb e DynamoDB) e relacionais (como PostgreSQL);
    • Experiência em desenvolvimento em pipelines de CI/CD;
    • Conhecimento em uma das ferramentas de CI / CD, como: GitHub Actions, Jenkins, Azure Devops, CircleCI.
    • Experiência com ferramentas de monitoramento, como: New Relic e Ecossistema AWS.
  • Excelentes habilidades de comunicação;
  • Experiência de trabalho em uma equipe multifuncional, distribuída e diversificada.
  • Experiência com padrões de arquitetura de sistemas distribuídos na nuvem (AWS Cloud, GCP);
  • Experiência no desenvolvimento de serviços distribuídos orientados a eventos. (Kafka, SQS, RabbitMQ).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend (Node.JS) – Grupo Boticário – Home Office
Desenvolvedor Backend (Node.JS) – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 180,000 - 360,000
Desenvolvedor Fullstack Especialista (Soluções Corporativas) – Grupo Boticário – Home Office
Desenvolvedor Fullstack Especialista (Soluções Corporativas) – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 120,000 - 180,000
Desenvolvedor Backend Java/Kotlin Especialista (Operações – MAR) – Grupo Boticário – Home Office
Desenvolvedor Backend Java/Kotlin Especialista (Operações – MAR) – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 180,000 - 280,000
Pessoa Desenvolvedora Fullstack Node/React
Pessoa Desenvolvedora Fullstack Node/React

REPONTO Gente e Gestão • São Paulo

Remote
BRL 120,000 - 190,000
Pessoa Desenvolvedora Fullstack Node/React III - Venda Direta
Pessoa Desenvolvedora Fullstack Node/React III - Venda Direta

Grupo Boticário • Brazil

On-site
BRL 120,000 - 180,000
Pessoa Desenvolvedora Fullstack Node/React (PCD)
Pessoa Desenvolvedora Fullstack Node/React (PCD)

REPONTO GENTE E GESTÃO • São Paulo

Remote
BRL 120,000 - 180,000
Assistência médica
Previdência Privada
Desconto nos produtos
+7
Desenvolvedor Backend Sr (Java/Python/Node) – Deliver IT – Home Office
Desenvolvedor Backend Sr (Java/Python/Node) – Deliver IT – Home Office

Deliver IT • Rio de Janeiro

Remote
BRL 201,000 - 335,000
Desenvolvedor Fullstack Flutter/Node Especialista – Grupo Boticário – Home Office
Desenvolvedor Fullstack Flutter/Node Especialista – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 120,000 - 190,000
Pessoa Desenvolvedora Fullstack Kotlin/React - Especialista I
Pessoa Desenvolvedora Fullstack Kotlin/React - Especialista I

Grupo Boticário • Brazil

On-site
BRL 120,000 - 180,000
Desenvolvedor Especialista (Flutter) – Grupo Boticário – Home Office
Desenvolvedor Especialista (Flutter) – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 167,000 - 268,000