Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor(a) Backend

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Sobre a vaga

Estamos em busca de uma pessoa Desenvolvedora Backend Pleno para atuar na Makasí, contribuindo para construir e evoluir APIs e serviços que sustentam nossos produtos de crédito, orçamento e planejamento de obras, gestão de risco e operação financeira.

Você fará parte de um time multidisciplinar, trabalhando em parceria com Produto, Engenharia, Dados e Ciência de Dados para transformar regras de negócio complexas em soluções escaláveis, seguras e orientadas a dados.

Buscamos alguém com boa capacidade técnica, autonomia proporcional ao nível pleno, mentalidade pragmática e comunicação clara para atuar em um ambiente remoto, dinâmico e em constante evolução.

Essa é uma posição importante para garantir estabilidade, performance e escalabilidade das soluções que conectam o mercado de construção ao mercado financeiro.

Responsabilidades

  • Traduzir requisitos de produto em soluções técnicas eficientes, simples e sustentáveis.
  • Projetar, desenvolver e manter APIs e serviços backend.
  • Desenvolver integrações com bancos relacionais, filas, eventos e serviços internos/externos.
  • Contribuir para performance, segurança, resiliência e observabilidade das aplicações.
  • Participar de discussões técnicas, refinamentos e code reviews, mantendo boas práticas de engenharia.
  • Escrever testes automatizados, documentação técnica e código de fácil manutenção.
  • Diagnosticar e resolver bugs, propondo melhorias contínuas em sistemas, processos e arquitetura.
  • Apoiar integrações com times de Dados, incluindo serviços orientados a eventos, pipelines e processos de ETL quando necessário.
  • Contribuir para a evolução de sistemas que envolvem crédito, risco, contratos, indicadores financeiros e dados operacionais.

Requisitos e competências técnicas

  • Experiência sólida em desenvolvimento back-end com Python ou Node.js/TypeScript.
  • Vivência com criação e manutenção de APIs REST.
  • Conhecimento em bancos de dados relacionais, especialmente PostgreSQL, MySQL ou similares.
  • Experiência com mensageria, eventos ou processamento assíncrono, como RabbitMQ, Pub/Sub, Redis, Kafka ou similares.
  • Boa prática em modelagem de dados, versionamento com Git, testes automatizados e clean code.
  • Experiência com containers, especialmente Docker.
  • Conhecimento prático de CI/CD e pipelines automatizados.
  • Familiaridade com ambientes de cloud, preferencialmente Google Cloud Platform.
  • Conhecimento de boas práticas de segurança, autenticação e autorização, como JWT, OAuth2 ou similares.
  • Capacidade de atuar com dados financeiros, regras de negócio críticas e sistemas sensíveis a risco.
  • Comunicação clara e capacidade de colaboração em ambiente remoto.

Perfil ideal

  • Autonomia para resolver problemas, investigar cenários e propor soluções.
  • Perfil analítico, com atenção a detalhes e orientação a impacto.
  • Organização, proatividade e disciplina para trabalho remoto.
  • Curiosidade técnica, aprendizado contínuo e postura construtiva.
  • Capacidade de colaborar bem com Produto, Engenharia e Dados.
  • Pragmatismo para equilibrar qualidade, velocidade e simplicidade.
  • Maturidade para lidar com sistemas críticos, integrações e regras de negócio complexas.

Diferenciais

  • Experiência com FastAPI ou frameworks assíncronos.
  • Noções de engenharia de dados e workflows assíncronos, como Celery, Airflow ou similares.
  • Conhecimento em BigQuery ou bancos colunares.
  • Experiência prévia com produtos financeiros, crédito, risco, cobrança, seguros ou mercado imobiliário.
  • Familiaridade com ferramentas de visualização de dados, como Metabase ou Looker Studio.
  • Conceitos de BIM ou vivência no setor de construção.
  • Noções de arquitetura distribuída, serverless e observabilidade.
  • Experiência com Kubernetes.

Entregas esperadas

  • APIs e serviços backend estáveis, seguros e bem documentados.
  • Integrações confiáveis com sistemas internos, externos, bancos de dados e pipelines de dados.
  • Contribuição para melhoria contínua da qualidade técnica, testes e observabilidade.
  • Apoio na evolução de soluções relacionadas a crédito, risco, orçamento/planejamento de obras e operação financeira.
  • Participação ativa em refinamentos, discussões técnicas e code reviews.

Modelo e nível

📍 Local: 100% remoto
💼 Vínculo: PJ
⚙️ Time: Tecnologia, Engenharia de Software
🎯 Senioridade: Pleno