Point your AI agent at freehire and let it find you a job.

Get the CLI →

Mblabs

NewBe an early applicant

Desenvolvedor backend (node)

Posted
Discussion

Summary

Backend developer (Node.js) at MB Labs, a Brazilian IT consultancy strong in fintech projects: building stateless APIs, reviewing code, monitoring performance, and documenting architecture, using PostgreSQL/SQL Server, MongoDB and AWS/Azure. Remote or hybrid from Campinas, ~40h/week flexible.

Sobre a empresa

A MB Labs é uma consultoria global em tecnologia da informação, especializada em desenvolver sistemas e aplicações digitais de alta qualidade. Fundada em 2013, nasceu como uma startup e hoje já conta com mais de 300 profissionais espalhados pelo Brasil, transformando desafios em soluções que geram impacto real para empresas e pessoas.

Nossa sede fica em Campinas, em uma localização estratégica próxima às principais rodovias do estado e também às universidades UNICAMP e PUC, o que nos conecta a grandes talentos e fortalece nossa rede de inovação. Além disso, temos presença em dois dos maiores hubs de tecnologia e negócios do país: o Instituto Caldeira, em Porto Alegre, e o Cubo Itaú, em São Paulo. Temos forte presença no desenvolvimento de projetos estratégicos e em soluções para fintechs, além de produtos próprios criados aqui dentro, como o Talentow, o Engagx e o Bankeiro, que reforçam nosso compromisso com inovação e impacto no mercado.

Nosso crescimento acelerado nos torna um lugar dinâmico, desafiador e empolgante para se trabalhar. Aqui, cada projeto é uma oportunidade de aprendizado, cada entrega é uma conquista em equipe e cada pessoa é parte essencial da nossa evolução. Mais do que tecnologia, cultivamos uma cultura de transparência, colaboração e amizade, onde todos têm voz e espaço para inovar.

Valorizamos a diversidade e a inclusão em todas as nossas frentes: avaliamos candidaturas sem distinção de raça, gênero, orientação sexual, deficiência ou idade. Nosso compromisso é garantir que cada pessoa tenha as condições e oportunidades necessárias para crescer e alcançar seus objetivos pessoais e profissionais.

Trabalhar na MB Labs é viver um ambiente que une alta performance com proximidade humana! Aqui, você terá contato com projetos inovadores, produtos próprios, parceiros de peso e um time que acredita que o sucesso está em construir junto!

Carinhosamente, nossos colaboradores são chamados de Capivaras, em homenagem à nossa cultura colaborativa e à história que criamos como time.

Vem ser a próxima Capivara MB e transformar o futuro da tecnologia com a gente!





Responsabilidades:

  • Atividades de programação

    • Alta coesão

    • Baixo acoplamento

    • Criação de API's stateless

    • Adotar soluções simples

    • Atuar em itens simples e médios sem ajuda.

    • Atuar em itens complexos com pouca ajuda.

    • Atuar em refinamento técnico de atividades.

    • Atuar na inspeção de código (pull request) de outros membros do os colaboradores e prestadores de serviço interno.

    • Atuar com olhar de otimização de desenvolvimento.

    • Atuar com o monitoramento e performance de aplicações.

    • Participação em definição de arquitetura.

    • Participação em definição de processo técnico.

    • Siga conceitos de programação, como:

  • Atividades de capacitação

    • Atuar colaborativamente com os colaboradores e prestadores de serviço interno.

    • Atuar capacitando tecnicamente os colaboradores e prestadores de serviço interno.

    • Criar rotinas de capacitação com os colaboradores e prestadores de serviço interno.

  • Atividades de documentação

    • Gerar especificações técnicas (Postman/Swagger).

    • Fluxogramas.

    • Diagramas de sequência.

    • Diagramas de fluxo de dados.

    • Modelo entidade relacionamento.

    • Diagrama de classes.

    • Documentação de arquitetura.

    • Documentação de requisitos técnicos.

  • Comunicação

    • Atuar com o líder dos colaboradores e prestadores de serviço interno na previsibilidade nas atividades (estimativas).

    • Atuar na tomada de decisões técnicas.

    • Atuar na mediação de conflitos dos colaboradores e prestadores de serviço interno.

    • Manter comunicação ativa com os colaboradores e prestadores de serviço interno, reportando status de início, final e impedimento das atividades.

    • Incentivar os colaboradores e prestadores de serviço interno a melhorar a comunicação técnica no dia a dia.

    • Participação ativa com os clientes, estruturando a melhor forma de comunicação, envolvendo os colaboradores e prestadores de serviço interno ou não.

  • Evolução

    • Participar e atuar ativamente em outras iniciativas da empresa.

    • Participar quando requerido em entrevistas.

    • Participar de educação e treinamento contínuos para se manter atualizado sobre as melhores práticas, aprender novas linguagens de programação e ajudar melhor os outros membros da equipe;

    • Executar outras tarefas correlatas, conforme necessidades ou a critério de seu superior.

  • Processo

    • Estar familiarizado com o processo de Git Flow.

    • Estar familiarizado com as metodologias Kanban, Scrum e Incremental

    • Participação e definir reuniões de trabalho estabelecidas para seus colaboradores e prestadores de serviço interno.

    • Reporte de trabalho em nível de tarefa nos grupos.

    • Reporte de trabalho ativamente para sua liderança.

    • Apontar corretamente as horas trabalhadas no controle interno da empresa.

    • Emitir nota fiscal no prazo solicitado pela empresa.

Skill de Programação e infraestrutura:

  • Node.js (JavaScript / Typescript), ou

  • PostgresSQL e SQLserver

  • MongoDB ou banco não relacional

  • Noções de React.js, Vue.js ou Angular.js

  • Noções de monitoramento de sistemas

  • AWS ou Azure

    • Configuração de DNS

    • Servidor de aplicação

    • Servidor de banco de dados

    • Coleta e gerenciamento de logs

Características importantes:

  • Constante estudo e evolução;

  • Senso de curiosidade;

  • Boa comunicação com os colaboradores e prestadores de serviço interno;

  • Ter uma rotina organizada;

  • Senso de urgência apurado;

  • Disponibilidade para atuações emergenciais;

  • Resolução de problemas;

  • Espírito colaborativo.

Benefícios

QUALIDADE DE VIDA E BEM-ESTAR

- Descanso remunerado

- Wellhub (Gympass)

- Uniodonto

- Telemedicina

- Seguro de vida e contra acidentes

DESENVOLVIMENTO E APRENDIZADO

- Incentivo à cursos e certificações

- Palestras e treinamentos ministrados internamente

- Cursos e eventos pagos pela MB

- Parceria Open English

- Acesso ilimitado ao MB Academy (Universidade Corporativa)

APOIO À VIDA PESSOAL E FAMILIAR

- Benefício Paternidade ou Maternidade

RECONHECIMENTO E INCENTIVOS

- Bônus salarial

- Bônus indicação: indique seus amigos e receba um bônus de R$1.000,00

- Vale presente em seu aniversário

- Voucher em dias de Happy Hour

️ CONVENIÊNCIAS ADICIONAIS

- Parceria Sam's Club

MB LABS

Nosso horário é flexível - estimativa de 40 horas semanais

Todo equipamento é fornecido por nossa empresa

Atuação nos formatos remoto e/ou híbrido (Campinas)

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.