Så anställer du en PHP-utvecklare på distans

Dale WesdorpMedgrundare, Miyagami Rekrytering3 min läsning

För att anställa en PHP-utvecklare på distans behöver du bestämma vilket ramverk, vilken senioritetsnivå och vilka arbetstider du behöver, och sedan bedöma kandidater på riktig kod och kontrollera hur de kommunicerar skriftligt. De flesta moderna PHP-produkter körs på Laravel eller Symfony, så ramverket spelar större roll än enbart språket. En bra process tar några dagar när briefen är tydlig.

Vad bör du definiera först

Börja med ramverket och versionen, kodbas­ens storlek och hur de första tre månaderna ser ut. En ny Laravel-produkt, en äldre PHP-applikation som behöver uppgraderas och ett Symfony-backoffice är tre olika uppdrag med olika profiler.

Bestäm också vilket överlapp du behöver. Våra ingenjörer arbetar från Vietnam och överlappar med CET-eftermiddagen, så ett team som behöver ett morgon-standup i Europa bör planera utifrån det.

Vad kan en senior PHP-utvecklare

Leta efter erfarenhet bortom ramverkets grundläggande funktioner.

  • Databasdesign och frågeoptimering, inklusive index och migreringar.
  • Köer, schemalagda jobb och caching för bakgrundsarbete och prestanda.
  • Automatiserade tester med PHPUnit eller Pest, och vanan att skriva dem.
  • Grundläggande säkerhet såsom indatavalidering, autentisering och skydd mot injection.
  • Versionsuppgraderingar, eftersom många PHP-projekt har gamla beroenden.

Hur bedömer du en PHP-utvecklare

Programmeringspussel säger lite om det dagliga arbetet. Ge kandidaten en riktig kodbas och be dem fixa en bugg och lägga till en liten funktion medan du ser hur de läser kod, ställer frågor och skriver tester. Fråga sedan om en produktionsincident de hanterat och vad de förändrade efteråt.

Ingenjörer som använder kodningsagenter bör visa hur de granskar det agenten skriver. Artikeln om att bedöma AI-förmåga förklarar vad du ska titta efter.

Hur kontrollerar du vanor för distansarbete

Distansarbete är beroende av skriftlig kommunikation. Läs en pull request-beskrivning eller ett designdokument från kandidaten och bedöm om en kollega kan agera på det utan ett samtal. Fråga hur de hanterar en blockerad uppgift när ingen är online, och vad de skriver i slutet av en arbetsdag.

Vad kostar det och hur lång tid tar det

Kostnaden beror på senioritet och plats. Seniora PHP- och Laravel-utvecklare via Miyagami börjar från €5 600 i månaden för heltidsarbete, och lönedata visar vad det kostar att anställa lokalt i ditt land. En shortlist levereras inom 3 arbetsdagar efter briefen, och de flesta team hyr in någon inom 5 arbetsdagar. Se hur lång tid det tar att hyra in en offshore-utvecklare för hela tidslinjen.

Vilka är vanliga varningssignaler

Några mönster förutspår problem. En kandidat som inte kan förklara varför de valde en viss lösning, en som aldrig har skrivit automatiserade tester i ett riktigt projekt och en som ser säkerhet som någon annans ansvar kommer alla att bromsa teamet. Var försiktig med profiler som listar ett dussin ramverk men inte kan gå på djupet med något.

På legacy-projekt, fråga hur de går tillväga vid en PHP-versionsuppgradering. Ett bra svar täcker tester först, små steg, beroendegranskningar och en återställningsplan. Ett svagt svar hoppar direkt till omskrivning.

Hur introducerar du en PHP-utvecklare på distans

Den första veckan avgör hur snabbt utvecklaren blir produktiv. Ge tillgång dag ett, en kort skriftlig guide till kodbasen och en liten första uppgift som levereras till produktion inom några dagar. Para ihop dem med en kollega under de första granskningscyklerna så att de lär sig era konventioner.

Kom överens om hur ni kommunicerar: en daglig skriftlig uppdatering, ett veckомöte och tydligt ägarskap för varje del av koden.

Vad innebär det när du hyr in via Miyagami

Varje utvecklare testas av en AI-native tech lead som arbetar med AI varje dag, förklarat på hur vi granskar. Du kan börja på sidan för PHP- och Laravel-utvecklare. Det finns ett minimum på tre månader, ingen rekryteringsavgift och vi ersätter på vår bekostnad om matchningen inte fungerar.

Korta svar

Är det fortfarande värt att rekrytera för PHP?

Ja. PHP med Laravel eller Symfony driver en stor andel av webbprodukter och har en djup pool av erfarna utvecklare.

Vad ska en senior PHP-utvecklare kunna?

Ett modernt ramverk, testning, databasdesign, köer, caching och säker hantering av användarinput.

Hur testar du en PHP-utvecklare?

Ge dem en uppgift i en riktig kodbas, till exempel att fixa en bugg och lägga till en liten funktion, och granska hur de resonerar och testar.

Vad kostar en PHP-utvecklare på distans?

Seniora utvecklare via Miyagami börjar från €5 600 i månaden för heltidsarbete.

Vi pratar

Få en shortlist inom tre dagar

Du skickar roller och stack i ett kort formulär eller under ett samtal på trettio minuter. Inom tre arbetsdagar får du namngivna senior utvecklare att granska, alla med båda scorecards, och du kan hyra in inom fem.

Recenserad påClutch42 recensioner
ISO 27001
Certifierad

Boka trettio minuter med Dale

Kalendern tillhandahålls av HubSpot, som sätter egna cookies. Ladda den här, eller boka på HubSpots sida.

Öppna bokningssida