Node.js · NestJS · Python

Programadores backend em quem o produto pode confiar

A vossa API é onde uptime, dados e dinheiro se encontram. Os engenheiros backend da iQud entregam serviços Node.js, NestJS, Python e Rails com disciplina de contrato, operações observáveis e camadas de dados tratadas como trabalho de produto, não uma caixa negra atrás da UI.

  • Node.js, NestJS e Python
  • APIs, auth e integrações
  • Camadas de dados Postgres
  • Primeira PR em cerca de uma semana

Sinais de entrega backend

  • 5 dTempo típico até à primeira pull request
  • 99.9Objetivo de uptime para o qual desenhamos serviços
  • RESTAPIs contract-first, não endpoints ad hoc
  • 2 sem.Cadência de sprint com revisão de serviço

Os lugares backend que realmente preenchemos

«Backend» não é um único emprego. Fazemos match da especialização de que o produto precisa, as mesmas stacks das nossas páginas de tecnologia.

  1. 01

    Engenheiros API Node.js e NestJS

    Módulos tipados, filas e fronteiras de serviço, não um único ficheiro Express que cresceu para produção.

  2. 02

    Especialistas de serviços Python

    APIs de produto, workers e serviços ligados a dados para analytics e automação, não notebooks esquecidos.

  3. 03

    Backends de produto Rails

    Admin, plataformas CRUD e modelos de domínio sustentáveis quando o Rails já é a vossa forma de entregar.

  4. 04

    Auth, integrações e camadas de dados

    Sessões, tokens, APIs de terceiros e esquemas Postgres pensados para a próxima funcionalidade não lutar com a anterior.

  5. 05

    Trabalho event-driven e de serviços

    Filas, retries e consumidores idempotentes quando um único request-response já não chega.

  6. 06

    Entrega contract-first

    OpenAPI, versionamento e disciplina de breaking changes para frontend e mobile avançarem sem adivinhar.

Ferramentas que abrem no primeiro dia

Cada mosaico é uma página de tecnologia iQud em direto. Não staffamos uma stack backend que ainda não entregamos.

Back-end

NestPHPNetJavaNestPHPNetJavaNestPHPNetJava
PythonRailsNodeJsPythonRailsNodeJsPythonRailsNodeJsPythonRailsNodeJs

Da call de intro a uma PR merged

Uma contratação backend deve entregar serviços no vosso repo, não ficar dois meses num teatro de onboarding.

  1. 1

    Mapear o fosso de serviço

    Stack, datastores, senioridade, horas de overlap e o que «pronto em 30 dias» parece na API e nos jobs.

  2. 2

    Shortlist de engenheiros reais

    Fazemos match de especialistas backend disponíveis com o briefing e partilhamos trabalho de serviço e camada de dados relevante.

  3. 3

    Vocês entrevistam

    Conheçam a pessoa que entra no standup. Validem o craft de API, a modelação de dados e como falam de falhas.

  4. 4

    Primeiro sprint nas vossas ferramentas

    Acesso ao repo, ambientes e uma primeira pull request, normalmente dentro de uma semana após o go.

Comece com um lugar. Cresça se o backlog o disser.

A maioria dos clientes incorpora primeiro um engenheiro backend. Um pod ou um rewrite só quando o trabalho de serviço realmente precisa.

  • Um engenheiro embebido

    Um especialista Node.js, NestJS ou Python entra no vosso squad, segue o lead e trabalha nos vossos rituais.

    Ideal paraFechar um fosso de velocidade de API sem um novo processo de vendor

  • Lugar backend dedicado

    Um owner estável para uma área de serviço (auth, billing, integrações ou bounded context) com revisão sénior no sprint.

    Ideal paraUma área de produto que precisa de um owner de serviço nomeado

  • Iniciativa backend delimitada

    Um corte definido: rebuild de API, rollout de filas ou cutover de dados com contratos já em movimento.

    Ideal paraUm marco que se pode apontar, não um banco aberto

Tarifas de hiring backend, por escrito

Duas formas de staffar um engenheiro Node.js / NestJS / Python. À hora para picos e tickets definidos. Um lugar mensal dedicado se quiser alguém no standup todos os dias, a uma taxa efetiva mais baixa do que deixar o relógio a correr.

  • Contratar à hora

    20 €/ hora

    Capacidade backend flexível para picos de API, revisões e tickets delimitados. Paga apenas as horas trabalhadas.

    • Os mesmos engenheiros de serviço do lugar mensal
    • Ideal para overflow, uma integração ou um único bounded context
    • Começar depressa, pausar quando o pico acaba
    • Faturação contra horas reais, não um retainer
    Staffar à hora

Tarifas para engenheiros backend dedicados (Node.js, NestJS, Python, Rails). Mix de senioridade e overlap confirmam-se na call de intro. Não cotamos uma stack que ainda não entregamos.

Porque as equipas de produto staffam backend aqui

Um programador backend medíocre produz um endpoint que corre no portátil. Estes engenheiros produzem serviços que sobrevivem a tráfego real, dados reais e ao próximo trimestre de funcionalidades.

  • Especialistas, não «full-stack que sabe escrever uma rota»

    Vivem na camada de serviço: transações, retries, auth e porque o p95 saltou após uma alteração de esquema «pequena».

  • O vosso repo, a vossa cloud, as vossas horas

    Overlap de GIFT City com a Europa e os EUA. Reviews de arquitetura em direto quando os leads estão online.

  • Olhar sénior no sprint

    Velocidade mid-level sem dívida de dados sem supervisão. A revisão faz parte do engagement, não um SKU extra.

  • Dez clientes por trimestre, de propósito

    Não temos um banco rotativo. A capacidade é limitada para o engenheiro que entrevistam ser o do standup.

Perguntas sobre contratação backend

Comece com uma. A maioria dos clientes incorpora primeiro um engenheiro backend sénior ou mid-level e acrescenta um par se o backlog de serviços o justificar.

Global map illustration for iQud contact section

Dê ao produto um backend com o qual possa crescer

Digam-nos a stack, os datastores e o primeiro serviço a entregar. Voltamos com um perfil nomeado, uma janela de arranque e um plano de duas semanas.