Serviços de desenvolvimento PHP
Serviços de desenvolvimento PHP para aplicações Laravel e Symfony, lojas e marketplaces de comércio eletrónico, produtos SaaS, APIs para web e mobile, sistemas de pagamentos e faturação, WordPress, WooCommerce e Drupal, e atualização de PHP antigo para as versões atuais, com programadores PHP dedicados à sua equipa ou um projeto PHP entregue de ponta a ponta.
O que construímos com PHP
Aplicações Laravel e Symfony
Produtos SaaS, portais de clientes e back offices nas versões atuais do Laravel e do Symfony, com propriedades tipadas, enums e strict types em todo o código, e filas em Horizon ou Symfony Messenger para o trabalho que não pertence a um pedido.
Comércio eletrónico e marketplaces em PHP
Lojas online e marketplaces multi-vendedor em Magento Open Source e Adobe Commerce, Shopware, Sylius, PrestaShop ou WooCommerce: importações de catálogo, alterações ao checkout e módulos de pagamento e de entrega.
APIs para web e mobile
APIs REST e GraphQL em API Platform, Laravel ou Symfony, com validação na fronteira e uma descrição OpenAPI a partir da qual os clientes web e mobile são gerados.
Pagamentos, cobrança e faturação
Integrações de gateways de pagamento, cobrança de subscrições e emissão de faturas com montantes guardados em unidades menores inteiras, tratamento idempotente de webhooks e rasto de auditoria em cada alteração a uma encomenda ou a uma conta.
Integrações de ERP, CRM e marketplaces
SAP, Microsoft Dynamics, Salesforce, HubSpot, Amazon e serviços de entrega ligados através de jobs em fila com novas tentativas e alertas de falha, para que uma API de parceiro lenta não atrase a página.
Código WordPress e WooCommerce à medida
Temas, blocos Gutenberg, plugins e extensões WooCommerce escritos como código sob controlo de versões com Composer, em vez de plugins empilhados que ninguém mantém.
Drupal e plataformas de publicação
Sites Drupal, fluxos editoriais e APIs de conteúdo headless para editoras, universidades e prestadores de cuidados de saúde, com a configuração exportada como código e cada módulo contribuído numa versão suportada.
Atualização de PHP legado
Código PHP 5 e 7 migrado para as versões atuais do PHP 8, com o Rector a fazer as alterações mecânicas, o PHPStan ou o Psalm elevado ao nível mais estrito que o código consegue atingir e testes adicionados antes de cada passo.
Desempenho e alojamento de PHP
Páginas lentas rastreadas com Blackfire ou Xdebug até à consulta ou chamada que as causa, OPcache, Redis e FrankenPHP ou Laravel Octane onde ajudem, e contentores em AWS ou Azure com a infraestrutura como código.
Contratar programadores PHP
programadores PHP dedicados
Programadores PHP que integram a sua equipa a tempo inteiro, trabalham nos seus repositórios, no seu tracker e nas suas reuniões, e reportam ao seu responsável. A sua empresa entrevista-os; nós assumimos o contrato ucraniano, o processamento salarial, a faturação e as férias.
Entrega de projetos PHP
Uma equipa que conduz o projeto PHP do âmbito à release: estimativa, desenvolvimento, testes e implementação, com um líder técnico do nosso lado que é responsável pelo plano e pela qualidade.
Suporte e tomada a cargo de sistemas PHP
Um sistema PHP existente assumido de outra equipa ou mantido em funcionamento: primeiro uma revisão só de leitura e uma lista escrita de riscos, depois correções e novas funcionalidades por ordem de impacto.
A página da equipa dedicada explica como os especialistas integram a sua equipa, e a página de outsourcing aborda a entrega de projetos, as tomadas a cargo e a forma como cobramos.
Quem trabalha no seu projeto PHP
programadores PHP
Aplicações e APIs Laravel e Symfony
Programadores de comércio eletrónico
Magento, Shopware e WooCommerce
Programadores WordPress e Drupal
Temas, blocos, plugins e módulos
Engenheiros de front-end
React, Vue ou Angular
Engenheiros de QA
Suites de regressão antes de cada release
Como trabalhamos em PHP
Versões atuais do PHP com strict types, PHPStan ou Psalm no pipeline, dependências Composer mantidas atualizadas e cada consulta parametrizada. Os testes seguem com a funcionalidade e um teste falhado bloqueia a versão.
Os programadores trabalham nos seus repositórios, no seu tracker e no seu processo. O contrato ucraniano, o processamento salarial, a faturação e as ausências ficam connosco, e tudo o que escrevem é cedido a si.
Outras linguagens em que trabalhamos
Desenvolvimento Java
Serviços de desenvolvimento Java: microsserviços Spring Boot, sistemas bancários e de pagamentos, backends de comércio eletrónico e SaaS, integrações Kafka e modernização de sistemas legados, com programadores Java dedicados ou entrega de projetos.
Desenvolvimento Node.js
Serviços de desenvolvimento Node.js: APIs TypeScript, backends de comércio eletrónico e SaaS, integrações fintech, funcionalidades em tempo real e de streaming e funções serverless, com programadores Node.js dedicados ou entrega de projetos.
Desenvolvimento em C e C++
Serviços de desenvolvimento em C e C++: firmware embebido, software desktop em Qt, software de redes e telecomunicações, sistemas de baixa latência, software de segurança e modernização de C++, com programadores de C++ dedicados ou entrega de projetos.
Desenvolvimento Go
Serviços de desenvolvimento Go: microsserviços e APIs Golang, backends fintech e SaaS, operadores Kubernetes, pipelines de eventos e software de rede e segurança, com programadores Go dedicados ou entrega de projetos.
Desenvolvimento Kotlin e Android
Serviços de desenvolvimento de aplicações Android em Kotlin e Jetpack Compose para aplicações bancárias, de média, de compras e de saúde, além de Kotlin Multiplatform e backends Ktor, com programadores Kotlin dedicados ou entrega de projetos.
Desenvolvimento Rust
Serviços de desenvolvimento Rust: serviços de backend e APIs, blockchain e Web3, software de sistemas e infraestrutura, ferramentas de segurança, firmware embebido e WebAssembly, com programadores Rust dedicados ou entrega de projetos.
Desenvolvimento Swift e iOS
Serviços de desenvolvimento de aplicações iOS em Swift e SwiftUI: aplicações bancárias, de compras, de média e de saúde, aplicações para Apple Watch e Vision Pro, manutenção de Objective-C e releases na App Store, com programadores iOS dedicados ou entrega de projetos.
Desenvolvimento Scala
Serviços de desenvolvimento Scala: pipelines Apache Spark, backends fintech e ad tech, serviços em Akka, Pekko, ZIO ou Cats Effect, aplicações Play e migrações para Scala 3, com programadores Scala dedicados ou entrega de projetos.
Desenvolvimento TypeScript
Serviços de desenvolvimento TypeScript: front ends Angular, React e Vue, backends Node.js, aplicações full-stack, monorepos e migrações de JavaScript para TypeScript, com programadores TypeScript dedicados ou entrega de projetos.
Perguntas sobre o desenvolvimento em PHP
Em que setores trabalham os vossos programadores PHP?
Comércio eletrónico e marketplaces (lojas online, catálogos, checkout e plataformas multi-vendedor), fintech (gateways de pagamento, crédito e faturação), SaaS e software empresarial (CRM, ERP e back offices), saúde (marcações, portais de pacientes e gestão de clínicas), adtech e marketing (plataformas de tracking, de afiliados e de campanhas) e media e publicação (sites de notícias e plataformas de conteúdos).
Laravel ou Symfony?
Laravel para a maioria das aplicações novas, porque é mais rápido de desenvolver e tem o maior ecossistema de pacotes e de programadores. Symfony quando o sistema é grande e de longa duração, precisa dos seus componentes individualmente ou já funciona com ele.
Conseguem atualizar a nossa aplicação PHP antiga?
Sim. O código é primeiro sujeito a análise estática, são adicionados testes em torno do que vai mudar e o Rector avança as versões de PHP e da framework em passos que podem ser lançados cada um por si.
Em quanto tempo podem começar programadores PHP?
Quando o programador PHP adequado está disponível, o arranque depende apenas da sua entrevista, do NDA e da cedência de propriedade intelectual. Caso contrário, fazemos uma pesquisa, que normalmente produz perfis de candidatos em duas a três semanas, e ninguém começa antes de a sua empresa dar o seu acordo.
Como contratamos programadores PHP através da BigTree108?
Diga-nos qual é o trabalho, a senioridade e o horário de que precisa. Propomos uma ou duas pessoas com os respetivos perfis, a sua empresa entrevista-as como entrevistaria uma contratação própria, e assina um único contrato com a BIG TREE 108 LLC e recebe uma fatura por mês.
A quem pertence o trabalho que produzem?
A sua empresa. Cada especialista tem um contrato assinado com a BigTree108 que atribui à empresa todo o trabalho produzido, e o nosso contrato com a sua empresa atribui-lho. O código, os designs e os documentos são entregues nos seus próprios repositórios e ferramentas, e não mantidos onde só nós os podemos alterar.
Precisa de programadores PHP?
Diga-nos a framework, a versão do PHP e o trabalho. Recebe resposta no prazo de um dia útil: perfis de candidatos ou um plano para o trabalho.