Serviço · Desenvolvimento sob medida

Software feito para o seu processo, não o contrário

Aplicações web, APIs e integrações construídas com arquitetura que aguenta o negócio crescer. E com uma diferença que quase nenhuma fábrica de software tem: aqui quem desenvolve convive com o time de qualidade todo dia, então o teste não é uma fase no fim, é parte da entrega.

O que construímos
O que construímos

Do formulário que ninguém aguenta mais preencher à plataforma inteira

Trabalhamos tanto em sistema novo quanto em sistema que já existe e precisa evoluir sem parar de operar.

Aplicação web e painel

Sistema de gestão, portal de cliente, painel operacional. Com papel de usuário, permissão por função e separação de dados entre clientes quando o produto atende mais de uma empresa.

API e integração

Conectar o que você já usa: ERP, gateway de pagamento, mensageria, serviço de terceiro. Inclusive quando a documentação do outro lado é ruim ou inexistente.

Aplicativo desktop

Quando o trabalho não cabe no navegador: acesso a arquivo local, terminal, dispositivo conectado à máquina. Instalador para macOS, Windows e Linux.

Modernização do que já existe

Sistema legado que trava a operação. Entramos por partes, com teste cobrindo o comportamento atual antes de mexer, para a migração não virar aposta.

Automação de processo

Aquela planilha que três pessoas atualizam à mão, o relatório que alguém monta toda segunda, o cadastro digitado duas vezes em sistemas diferentes.

Infraestrutura e operação

Publicação em contêiner, pipeline de deploy, monitoramento, rotina de backup com ensaio de restauração. Software que ninguém sabe operar não está pronto.

Teste não é a última fase do projeto

A MTJL nasceu prestando consultoria em qualidade de software. Isso muda como a gente desenvolve: o teste entra junto com o código, não depois que a entrega já está de pé e ninguém quer mais mexer. E como desenvolvimento, qualidade e IA ficam sob o mesmo fornecedor, não existe responsabilidade fragmentada quando algo falha ou precisa evoluir.

Domínio antes de tela

Primeiro entender a regra de negócio e como ela se divide. Cada área vira um módulo com fronteira clara, então mudar uma coisa não obriga a reescrever a plataforma. Isso reduz o risco de integrar com sistema legado, porque a conexão fica contida num módulo, e facilita auditoria técnica pelo time de TI do cliente.

Teste automatizado desde o começo

Unitário, integração e jornada completa rodando no pipeline. Não é preciso contratar a parte de qualidade separado, ela já vem.

Falhar alto, não em silêncio

Configuração incompleta ou insegura derruba a aplicação na subida, em vez de deixá-la rodando degradada. Erro visível custa muito menos que erro escondido.

Entrega com manual

Documentação de operação, rotina de backup e restauração testada. Você deve conseguir tocar o sistema sem depender de quem escreveu.

Experiência de dono de produto

Não somos só fornecedor de projeto. Mantemos produtos próprios em operação, então conhecemos o custo de decisão ruim de arquitetura no segundo ano, não no dia da entrega.

Transparência técnica como princípio

Deixamos explícito o que já está pronto e o que depende de contrato ou credencial de terceiro. Você não descobre uma dependência bloqueante na véspera de subir.

Tecnologias

Escolhemos a ferramenta pelo problema, não pela moda

Estas são as que usamos no dia a dia, todas rodando em produtos nossos hoje.

Backend e dados

  • Python com FastAPI, Node.js com Express, TypeScript
  • PostgreSQL, com isolamento entre clientes no próprio banco
  • Tempo real por WebSocket e vídeo por WebRTC
  • Docker, integração contínua e publicação automatizada

Frontend e aplicativo

  • React e Next.js quando o projeto pede framework
  • HTML, CSS e JavaScript direto quando não pede
  • Electron para aplicativo desktop multiplataforma
  • Acessibilidade e responsividade como requisito, não como ajuste final

A gente usa em casa o que vende

Nossos produtos são construídos pelo mesmo time, com o mesmo método. Dá para olhar o resultado antes de contratar.

Plataforma de saúde multi-cliente

Dezenas de domínios, vídeo em tempo real, isolamento entre clientes garantido pelo banco de dados e trilha de auditoria verificável. Ver o LarClínica

Atendimento automatizado com cobrança

Agente no WhatsApp, agenda, planos de assinatura e integração com gateway de pagamento. Ver o RelatifyAI Beauty

Operação de varejo ponta a ponta

Pedido, separação conferida, entrega rastreada em mapa e relatório de venda, num painel só. Ver o PedeMarket

Aplicativo desktop multiplataforma

Editor, terminal e integração com Git dentro do próprio aplicativo, com instalador para os três sistemas. Ver o PilotQA AI

Perguntas frequentes

Antes de falar sobre o seu projeto

O teste automatizado já vem incluído?

Sim. Testes unitários, de integração e de jornada completa entram no pipeline desde o início, sem precisar contratar a parte de qualidade separado.

Vocês desenvolvem sistema novo ou também evoluem sistema existente?

Os dois. Trabalhamos tanto em projeto novo quanto em sistema legado que precisa evoluir sem parar de operar.

Que tecnologias vocês usam?

Python com FastAPI e Node.js com Express no backend, React e Next.js ou HTML/CSS/JavaScript direto no frontend, PostgreSQL, Docker e integração contínua.

Como funciona a modernização de um sistema legado?

Entramos por partes, com teste cobrindo o comportamento atual antes de mexer, para a migração não virar aposta.

Conte qual é o problema, não a solução

Na primeira conversa a gente quer entender o processo que dói hoje. A proposta de arquitetura vem depois, e vem por escrito.