Usługi tworzenia oprogramowania w PHP
Usługi tworzenia oprogramowania w PHP dla aplikacji Laravel i Symfony, sklepów internetowych i marketplace, produktów SaaS, API dla aplikacji webowych i mobilnych, systemów płatności i rozliczeń, WordPress, WooCommerce i Drupal oraz aktualizacji starszego PHP do aktualnych wydań, z dedykowanymi programistami PHP w Państwa zespole lub projektem w PHP realizowanym od A do Z.
Co budujemy w PHP
Aplikacje Laravel i Symfony
Produkty SaaS, portale klientów i back office na aktualnych wydaniach Laravel i Symfony, ze wszędzie typowanymi właściwościami, enumami i strict types oraz kolejkami na Horizon lub Symfony Messenger dla prac, które nie należą do żądania.
E-commerce i marketplace w PHP
Sklepy internetowe i marketplace wielu sprzedawców na Magento Open Source i Adobe Commerce, Shopware, Sylius, PrestaShop lub WooCommerce: importy katalogów, zmiany w koszyku oraz moduły płatności i dostawy.
API dla aplikacji webowych i mobilnych
API REST i GraphQL na API Platform, Laravel lub Symfony, z walidacją na wejściu i opisem OpenAPI, z którego generowani są klienci webowi i mobilni.
Płatności, rozliczenia i fakturowanie
Integracje bramek płatniczych, rozliczanie subskrypcji i fakturowanie z kwotami przechowywanymi w całkowitych jednostkach podstawowych, idempotentną obsługą webhooków i ścieżką audytu przy każdej zmianie zamówienia lub konta.
Integracje ERP, CRM i marketplace
SAP, Microsoft Dynamics, Salesforce, HubSpot, Amazon i firmy kurierskie połączone przez kolejkowane zadania z ponowieniami i alertami o błędach, aby wolne API partnera nie spowalniało strony.
Własny kod WordPress i WooCommerce
Motywy, bloki Gutenberg, wtyczki i rozszerzenia WooCommerce pisane jako kod pod kontrolą wersji z Composer, a nie stos wtyczek, którymi nikt się nie zajmuje.
Drupal i platformy wydawnicze
Strony Drupal, procesy redakcyjne i headless API treści dla wydawców, uczelni i placówek ochrony zdrowia, z konfiguracją eksportowaną jako kod i każdym modułem zewnętrznym w wspieranym wydaniu.
Aktualizacja starszego PHP
Kod PHP 5 i 7 przenoszony na aktualne wydania PHP 8, z Rector wykonującym zmiany mechaniczne, PHPStan lub Psalm podniesionym do najostrzejszego poziomu, jaki kod może osiągnąć, i testami dodawanymi przed każdym krokiem.
Wydajność i hosting PHP
Wolne strony prześledzone w Blackfire lub Xdebug do zapytania lub wywołania, które je powoduje, OPcache, Redis i FrankenPHP lub Laravel Octane tam, gdzie pomagają, oraz kontenery na AWS lub Azure z infrastrukturą jako kodem.
Zatrudnienie: programiści PHP
Dedykowani programiści PHP
Programiści PHP dołączają do Państwa zespołu na pełny etat, pracują w Państwa repozytoriach, trackerze i na spotkaniach oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.
Realizacja projektów w PHP
Zespół, który prowadzi projekt w PHP od zakresu do wydania: wycena, wytworzenie, testy i wdrożenie, z liderem technicznym po naszej stronie, który odpowiada za plan i jakość.
Utrzymanie i przejmowanie systemów w PHP
Istniejący system w PHP, przejęty od innego zespołu lub utrzymywany w działaniu: najpierw przegląd bez zmian w systemie i pisemna lista ryzyk, następnie poprawki i nowe funkcje w kolejności według wpływu.
Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.
Kto pracuje nad Państwa projektem w PHP
programiści PHP
Aplikacje i API Laravel oraz Symfony
Programiści e-commerce
Magento, Shopware i WooCommerce
Programiści WordPress i Drupal
Motywy, bloki, wtyczki i moduły
Inżynierowie front-end
React, Vue lub Angular
Inżynierowie QA
Zestawy regresji przed każdym wydaniem
Jak pracujemy z PHP
Aktualne wydania PHP ze strict types, PHPStan lub Psalm w pipeline, zależności Composer utrzymywane na bieżąco i każde zapytanie parametryzowane. Testy są dostarczane razem z funkcją, a nieprzechodzący test blokuje wydanie.
Programiści pracują w Państwa repozytoriach, narzędziu do śledzenia zadań i procesie. Ukraińska umowa, płace, fakturowanie i urlopy pozostają po naszej stronie, a wszystko, co napiszą, jest przenoszone na Państwa.
Pozostałe języki, w których pracujemy
Programowanie Java
Usługi programowania Java: mikroserwisy Spring Boot, systemy bankowe i płatnicze, backendy e-commerce i SaaS, integracje Kafka i modernizacja systemów legacy, z dedykowanymi programistami Java lub realizacją projektu.
Programowanie Node.js
Usługi programowania Node.js: API w TypeScript, backendy e-commerce i SaaS, integracje fintech, funkcje czasu rzeczywistego i strumieniowania oraz funkcje serverless, z dedykowanymi programistami Node.js lub realizacją projektu.
Programowanie C i C++
Usługi programowania C i C++: firmware wbudowany, oprogramowanie desktopowe Qt, oprogramowanie sieciowe i telekomunikacyjne, systemy o niskich opóźnieniach, oprogramowanie bezpieczeństwa i modernizacja C++, z dedykowanymi programistami C++ lub realizacją projektu.
Programowanie Go
Usługi programowania Go: mikroserwisy i API w Golang, backendy fintech i SaaS, operatory Kubernetes, potoki zdarzeń oraz oprogramowanie sieciowe i bezpieczeństwa, z dedykowanymi programistami Go lub realizacją projektu.
Programowanie Kotlin i Android
Usługi tworzenia aplikacji na Androida w Kotlin i Jetpack Compose dla aplikacji bankowych, medialnych, zakupowych i zdrowotnych, a także backendy Kotlin Multiplatform i Ktor, z dedykowanymi programistami Kotlin lub realizacją projektu.
Programowanie Rust
Usługi programowania Rust: usługi backendowe i API, blockchain i Web3, oprogramowanie systemowe i infrastrukturalne, narzędzia bezpieczeństwa, firmware wbudowany i WebAssembly, z dedykowanymi programistami Rust lub realizacją projektu.
Programowanie Swift i iOS
Usługi tworzenia aplikacji iOS w Swift i SwiftUI: aplikacje bankowe, zakupowe, medialne i zdrowotne, aplikacje na Apple Watch i Vision Pro, utrzymanie kodu Objective-C i wydania w App Store, z dedykowanymi programistami iOS lub realizacją projektu.
Programowanie Scala
Usługi programowania Scala: potoki Apache Spark, backendy dla fintech i adtech, usługi na Akka, Pekko, ZIO lub Cats Effect, aplikacje Play i migracje do Scala 3, z dedykowanymi programistami Scala lub realizacją projektu.
Programowanie TypeScript
Usługi programowania TypeScript: frontendy Angular, React i Vue, backendy Node.js, aplikacje full-stack, monorepozytoria i migracje z JavaScript do TypeScript, z dedykowanymi programistami TypeScript lub realizacją projektu.
Pytania o tworzenie oprogramowania w PHP
W jakich branżach pracują Państwa programiści PHP?
E-commerce i marketplace (sklepy internetowe, katalogi, koszyk i platformy wielu sprzedawców), fintech (bramki płatnicze, kredytowanie i rozliczenia), SaaS i oprogramowanie korporacyjne (CRM, ERP i back office), ochrona zdrowia (rezerwacje, portale pacjenta i zarządzanie klinikami), adtech i marketing (śledzenie, platformy afiliacyjne i kampanii) oraz media i wydawnictwa (serwisy informacyjne i platformy treści).
Laravel czy Symfony?
Laravel dla większości nowych aplikacji, ponieważ szybciej się w nim buduje i ma większy ekosystem pakietów i programistów. Symfony, gdy system jest duży i długowieczny, potrzebuje swoich komponentów osobno albo już na nim działa.
Czy mogą Państwo zaktualizować naszą starą aplikację PHP?
Tak. Kod jest najpierw objęty analizą statyczną, wokół tego, co ma się zmienić, dodawane są testy, a Rector przenosi wersje PHP i frameworka etapami, z których każdy można wydać osobno.
Jak szybko mogą zacząć programiści PHP?
Gdy odpowiedni programista PHP jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.
Jak wygląda zatrudnienie przez BigTree108: programiści PHP?
Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.
Do kogo należy praca, którą wykonują?
Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.
Potrzebują Państwo programistów PHP?
Prosimy podać framework, wersję PHP i zakres prac. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: profile kandydatów lub plan prac.