Logo for BIP Brasil

Pessoa Desenvolvedora Backend Sênior - Node.js

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems or related fields
  • 5 years or more of experience working with NodeJS
  • Proficiency in NodeJS with Express (using ECMA6 standards or higher)
  • Experience with MongoDB and complex queries

Responsibilities

  • Develop and maintain backend solutions using NodeJS and Express, following ECMA6 standards
  • Design and implement secure and scalable RESTful APIs
  • Model data and create complex queries in MongoDB, using aggregate for performance optimization
  • Ensure smooth integration between frontend and backend

Key facts

  • Remote from: Brazil
  • Full time
  • Senior (5-10 years)
  • Portuguese

Hard skills

Other skills

  • Analytical Thinking
  • Problem Solving
  • Mentorship
  • Collaboration

About the company

BIP Brasil logo

BIP Brasil

Management Consulting

Somos uma consultoria internacional, jovem, fundada na Itália em 2003 com um ecossistema em evolução que proporciona uma transformação significativa devido à sua abordagem personalizada, atitude de criador único e espírito pioneiro em um mundo de constante mudanças. Com capilaridade global, possuímos cerca de 5.000 funcionários, com escritórios em 12 países e em 4 continentes, com projetos correntes em 42 países. No Brasil, estamos presentes com escritórios em São Paulo e no Rio de Janeiro desde 2010 suportando grandes empresas através de projetos estratégicos e de transformação e atuando principalmente nos setores de Energia, O&G, Utilities, Serviços Financeiros, Telecomunicações, Varejo, Bens de consumo, Serviços e Agronegócios. Nosso propósito é buscar mudanças, alimentando o progresso. A mudança é a base de nossa mentalidade. Somos desafiadores, assumimos o risco de explorar novas formas de tornar as coisas melhores, inovadoras e sustentáveis para nós, para os nossos clientes e para a sociedade a qual pertencemos. Esforçamo-nos para criar o que ainda não existe, bem como para cuidar e fazer crescer o que existe. Não deixamos pedra sobre pedra – isso é o quão longe ousamos ir. A melhor maneira de materializar a nossa forma de atuação é através do nosso payoff “HERE TO DARE” A cultura da BIP está intrinsecamente expressa em nossos 4 valores globais: 1. We dare to think and act differently 2. We create long lasting value 3. We are creators of our own future 4. Together we go further

Company details

Company typeLarge
IndustryManagement Consulting
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior – Node.js para atuar em projetos de alta complexidade e criticidade, dentro de um ambiente financeiro robusto, dinâmico e orientado à excelência técnica.

Buscamos um profissional com sólida trajetória em desenvolvimento NodeJS para atuar em sistemas críticos e de alta complexidade. Este perfil exige domínio na construção de APIs RESTful robustas e escaláveis com NodeJS e Express, modelagem e otimização de consultas complexas em MongoDB e aplicação de padrões de projeto consolidados no ecossistema NodeJS. O candidato ideal deve possuir alta capacidade analítica para otimização de dados e resolução de problemas complexos de forma autônoma. 


RESPONSIBILITIES AND ASSIGNMENTS


Principais atividades:

  • Desenvolver e manter soluções backend com NodeJS e Express, seguindo padrões ECMA6 ou superior. 
  • Projetar e implementar APIs RESTful seguras e escaláveis. 
  • Modelar dados e criar consultas complexas em MongoDB, utilizando aggregate para otimização de performance. 
  • Aplicar padrões de projeto consolidados no desenvolvimento de aplicações NodeJS. 
  • Trabalhar com arquitetura de microsserviços e sistemas de mensageria (Kafka, RabbitMQ). 
  • Garantir integração fluida entre frontend e backend (conhecimentos em React/Next.js como diferenciais). 
  • Utilizar Git para controle de versão e gerenciamento de dependências (npm/yarn). 
  • Atuar com contêineres (Docker, Kubernetes) e pipelines de CI/CD (Jenkins, GitHub Actions). 
  • Aplicar práticas de qualidade e análise de código, incluindo testes automatizados (Jest, Mocha ou Chai). 
  • Realizar observabilidade de aplicações (logs, métricas, traces, APMs) e analisar logs via Graylog para resolução de incidentes. 
  • Configurar e realizar deploy de aplicações NodeJS em ambientes de produção. 
  • Atuar como referência técnica, orientando times em boas práticas de codificação, testes e design. 
  • Participar de refinamentos técnicos, transformando requisitos em soluções implementáveis. 
  • Revisar código (code review), padronizar práticas de desenvolvimento e garantir qualidade técnica das entregas. 
  • Avaliar riscos técnicos, propor mitigação de problemas e gargalos e apoiar na remoção de impedimentos técnicos. 
  • Facilitar a comunicação entre áreas técnicas e de negócio. 
  • Contribuir com organização e planejamento técnico das sprints. 
  • Mentorar e desenvolver talentos técnicos do time. 
  • Participar da evolução da arquitetura do sistema. 
  • Promover cultura de melhoria contínua, inovação e colaboração. 
  • Utilizar ferra

REQUIREMENTS AND QUALIFICATIONS


Formação:

    • Graduação Completa: em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

Competências esperadas:

    • NodeJS com Express (utilizando padrões ECMA6 ou superior) 
    • MongoDB (conhecimento para criação de consultas complexas utilizando aggregate de preferência) 
    • TypeScript 
    • Padrões de projeto NodeJS 
    • API RESTful 
    • GIT/Bitbucket (Pull Requests, controle de versões, branches) 
    • Testes automatizados (Jest, Mocha ou similar) — para um sênior, geralmente é requisito, não desejável 
    • Linguagem SQL — mesmo em stack Node/Mongo, é comum sistemas bancários terem bases relacionais coexistindo, então SQL básico/intermediário costuma ser cobrado 
    • Boas práticas de segurança em APIs (OWASP Top 10, sanitização de inputs, rate limiting) 
    • Autenticação/autorização (JWT, OAuth2)  
    • Conhecimento/experiência em Java 
    • Conhecimento em Angular 
    • 5 anos ou mais de experiência atuando com NodeJS. 
    • Atuação com sistemas financeiros ou bancário. 

Diferencial para a vaga:

  • Experiência em sistemas financeiros, bancários ou de alto volume transacional
  • Conhecimento em segurança da informação e LGPD.

ADDITIONAL INFORMATION


CONHEÇA NOSSOS BENEFÍCIOS

Alguns dos nossos benefícios são flexíveis para que você possa distribuí-los de acordo com suas necessidades, interesses e momento de vida. São eles:

  • All Points (Programa de pontos para passagens áreas e hospedagens);
  • Assistência Médica;
  • Assistência Odontológica;
  • Seguro de vida;
  • Convênio para Pet;
  • Mobilidade (incluindo opção de combustível e Uber, 99);
  • Reembolso Flex (óculos, vacinas, educação, shows e outros);
  • Vale Refeição e/ou Vale Alimentação.

Outros benefícios:

  • Birthday off;
  • Gympass;
  • Consultoria financeira e empréstimo facilitado;
  • Clube Alelo com diversos descontos em lojas e farmácias;
  • Licença Maternidade de 180 dias;
  • Licença Paternidade de 30 dias;
  • Auxílio creche no primeiro ano do bebê;
  • Vale Transporte conforme a demanda do projeto ou área;
  • Comissionamento por indicação de novos clientes.

PROGRAMAS DE DESENVOLVIMENTO

Um dos pontos fortes de ser Biper é que ousamos em pensar como empreendedores e moldamos nosso futuro com nossa capacidade de pensar minuciosamente e agir com três passos à frente, pavimentando o caminho para o futuro que nossos clientes querem viver.

E para isso, precisamos estar constantemente aprendendo e reaprendendo, somos #LifeLongLearning.

Na BIP temos programas consolidados a nível Global e nacional para que você tenha uma jornada de desenvolvimento, crescimento e liberdade para você conquistar o que sonha. Aqui você é o protagonista da sua carreira!

Vamos juntos nessa? Confere os principais programas que a BIP pode te oferecer para você chegar aonde deseja:

  • Um centro de CAPACITAÇÃO e FORMAÇÃO Global com os conteúdos e cursos mais atualizados do mercado;
  • Flex Time - um momento da sua semana dedicado para o seu desenvolvimento;
  • Programas de mentoria com Líderes referências em sua atuação;
  • Avaliação de Desempenho semestral;
  • Cultura de Feedback e 1:1 recorrentes com sua liderança e time;
  • Acompanhamento de um Plano de Desenvolvimento personalizado pra você e com seus objetivos;
  • Darwin - Programa global de formação de jovens talentos, para desenvolver soft e hard skills;
  • Grounding –Um programa Global de formação para os profissionais recém contratados em todo o mundo que estão no começo da carreira de consultoria;
  • Induction - Onboarding Internacional conduzido por Heads de RH e negócio para os novos entrantes da Bip de todos os países para promover nossa cultura, valores, proposito e apresentar nossos programas de iniciativa Global. 
  • Spinnaker: Treinamento focado em aprimorar habilidades estratégicas de Gerentes e Gerentes Seniores, apoiando e facilitando o desenvolvimento de negócios dentro de um ecossistema complexo.

Na BIP, acreditamos que enfrentar desafios é o primeiro passo para a transformação!


Somos uma consultoria internacional de origem italiana, com projetos em mais de 40 países, com mais de 6.000 BIPers no mundo e uma atuação consolidada no Brasil. Já conduzimos mais de 700 projetos, unindo estratégia, inovação, tecnologia e sustentabilidade para gerar impacto real nos negócios e na sociedade.

Vivemos o Here to Dare todos os dias, acreditando que se desafiar é essencial para evoluir. Buscamos pensar diferente, agir com propósito e gerar valor duradouro que impacte clientes, parceiros, colaboradores e a sociedade. Cada BIPer assume o protagonismo na construção de um futuro melhor, reconhecendo que, juntos, somos capazes de conquistar muito mais.

Nossos valores são o guia que orienta nossas decisões, molda nossos projetos e reforça nosso compromisso de deixar um legado positivo em tudo o que fazemos. São eles:

We dare to think and act differently: buscamos novas perspectivas e soluções inovadoras.

We create long lasting value: comprometemo-nos com resultados duradouros e que tragam valor para nós, clientes e sociedade.

We are create of our own future: assumimos protagonismo na construção de um amanhã melhor.

Together we go further: valorizamos colaboração e trabalho em equipe para grandes conquistas.

Nosso propósito é construir, junto com nossos clientes e talentos, um futuro mais inovador, humano e sustentável. Valorizamos a diversidade, o protagonismo e o espírito colaborativo. Aqui, suas ideias são valorizadas, você encontra espaço para crescer e tem a chance de atuar em projetos relevantes, ao lado de grandes empresas de diversos setores.  


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at BIP Brasil

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.