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

Grupo Boticário

Rio de Janeiro

Remote

BRL 180,000 - 360,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Grupo Boticário, contratado para atuar como Desenvolvedor Backend (Node.JS) em regime home office, será responsável por liderar tecnicamente a concepção, arquitetura e evolução de ecossistemas distribuídos no Backend (Node.js), garantindo integração com Web e Mobile e com padrões de qualidade.

Você atuará com microserviços, filas, nuvem e DevOps, promovendo revisão de código, documentação de decisões técnicas, observabilidade e suporte ao time.

Qualifications

  • Experiência sólida em Node.js e backend moderno.
  • Experiência como Tech Lead ou Arquiteto Técnico de Software.

Responsibilities

  • Liderar tecnicamente a concepção, arquitetura e evolução de ecossistemas Backend (Node.js).
  • Garantir integração com Web e Mobile (React/Flutter).
  • Definir padrões arquiteturais para resiliência e baixa latência.
  • Orientar a equipe com práticas de engenharia de software (Clean Code, SOLID).
  • Promover revisão de código e mentoria aos desenvolvedores.
  • Documentar arquitetura e decisões técnicas.

Skills

Node.js
Tech Lead
Arquitetura Microserviços
Fullstack Web/Mobile
CI/CD
Observabilidade
Cloud
Serverless
Kafka
MongoDB
PostgreSQL

Tools

GitHub Actions
ArgoCD
Bitrise

Job description

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

Responsabilidades e atribuições
O que é o time de internacional?

O nosso time de Venda Direta Internacional é responsável por construir e evoluir os canais digitais que atendem nossas revendedoras em Portugal e na Colômbia, além de soluções utilizadas pelos times comerciais para gestão da carteira de revendedoras.

Como será o seu dia a dia?

Liderar tecnicamente a concepção, arquitetura e evolução de ecossistemas distribuídos no Backend (Node.js), garantindo a integração fluida com as aplicações Web e Mobile (React/Flutter);
Evolução e melhoria contínua das nossas soluções em termos de qualidade de software, processos, performance e novas features;
Definir e direcionar padrões arquiteturais para garantir resiliência, alta disponibilidade, escalabilidade e baixa latência sob alta carga de requisições;
Realizar o refinamento técnico de iniciativas complexas, avaliando a viabilidade técnica e apoiando o time de produto na definição da visão de longo prazo das soluções;
Orientar o time no uso de boas práticas de engenharia de software (Clean Code, Clean Architecture, Design Patterns e SOLID) aplicadas tanto ao Backend quanto ao ecossistema Frontend e Mobile;
Dar suporte técnico e mentoria aos desenvolvedores do time, guiando-os no desenho de soluções e na resolução de gargalos arquiteturais e operacionais complexos;
Promover e estabelecer a cultura de revisão de código (code review) rigorosa, assegurando a qualidade e manutenibilidade técnica do software;
Suportar nossas soluções distribuídas, atuando como ponte técnica entre engenheiros backend e client-side (web/mobile) no time;
Documentar a arquitetura e decisões técnicas sempre que necessário;
Garantir o alinhamento do time com as diretivas de arquitetura de software e segurança da informação do Grupo;
Garantir a saúde técnica das aplicações através do monitoramento de APM, taxas de erro de APIs, latência e saúde de bancos de dados;
Desenhar e evoluir a arquitetura de sistemas distribuídos, garantindo alta disponibilidade, resiliência e baixa latência sob alta carga de requisições;
Coordenar e estruturar estratégias de releases complexos (Canary, Feature Flags e Remote Config) integrando deploy de serviços backend com lançamentos no app/web.

Requisitos e qualificações

O que você precisa ter ou saber?

Foco em Backend: Sólido domínio em Node.js ;e ecossistema server-side moderno;
Liderança Técnica: Experiência atuando como Tech Lead ou Arquiteto Técnico de Software em times multifuncionais de alto rendimento;
Visão e Arquitetura Fullstack: Conhecimento arquitetural profundo sobre o ciclo de vida e integração de aplicações client-side em Web (React) e Mobile (Flutter);
Arquitetura de Software: Conhecimento avançado de Arquitetura de Microsserviços, APIs RESTful, Event-Driven Architecture, Design Patterns e padrões de resiliência;
Sistemas Distribuídos e Bancos de Dados: Domínio no uso de sistemas de mensageria/filas (Kafka, RabbitMQ, SQS), mecanismos de cache (Redis) e bancos de dados relacionais (PostgreSQL) e NoSQL (MongoDB);
Nuvem e Serverless: Experiência com arquiteturas Cloud e soluções Serverless (AWS Lambda, API Gateway, etc.);
DevOps, CI/CD e Infraestrutura: Experiência prática com pipelines de CI/CD (GitHub Actions, ArgoCD, Bitrise) e entendimento do fluxo de deploy de backend e distribuição de apps (Android/iOS);
Qualidade de Software: Domínio em estratégias de testes automatizados (unitários, integração, end-to-end e testes de carga/stress);
Observabilidade e APM: Experiência no monitoramento contínuo da saúde técnica das aplicações (Logs, Tracing, Métricas, APM);
Internacionalização: Conhecimento em estratégias de internacionalização de software (i18n, múltiplos fusos horários e moedas);
Linguagens e Ferramentas Globais: Domínio de fluxos Git (Gitflow, GitHub Flow, GitLab Flow) e ferramentas de parametrização remota/Feature Flags (ConfigCat, Firebase Remote Config).
Ponto de vista crítico e analítico quanto a performance, escalabilidade, resiliência e segurança da informação;
Vivência em times ágeis e capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autônoma.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Desenvolvedor Backend Node/Typescript (Gestão de Bonificação) – Grupo Boticário – Home Office
Desenvolvedor Backend Node/Typescript (Gestão de Bonificação) – Grupo Boticário – Home Office

Grupo Boticário • Rio de Janeiro

Remote
BRL 180,000 - 240,000
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
Pessoa Desenvolvedora Especialista em .NET e Node.js com Inglês Avançado
Pessoa Desenvolvedora Especialista em .NET e Node.js com Inglês Avançado

AMcom Sistemas de Informação • Brazil

On-site
BRL 180,000 - 320,000
Engenheiro(a) de Software Backend - Techlead
Engenheiro(a) de Software Backend - Techlead

Equifax • Barueri

On-site
BRL 180,000 - 260,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
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

On-site
BRL 167,400 - 223,200
Desenvolvedor(a) Backend Sênior PHP
Desenvolvedor(a) Backend Sênior PHP

Techrx Recruiting • Brazil

On-site
BRL 167,400 - 223,200
Cartão Swile
Plano de Saúde Sulamerica sem coparticipação
Desenvolvedora Backend (Exclusiva para Mulheres)
Desenvolvedora Backend (Exclusiva para Mulheres)

Educbank • Brazil

On-site
BRL 120,000 - 180,000
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

Place Tecnologia e Inovação S.A. • Brasília

On-site
BRL 111,600 - 167,400