Hur du anställer en webbutvecklare

Dale WesdorpMedgrundare, Miyagami Rekrytering3 min läsning

En webbutvecklare bygger programvara som körs i webbläsaren och täcker gränssnittet, serverlogiken och datan bakom det. För att hyra in en sådan behöver du definiera stacken och omfattningen av de första månaderna, bedöma kandidater på en verklig funktion och kontrollera hur de hanterar testning och säkerhet. Tidiga produkter behöver vanligtvis full-stack-ingenjörer, medan större team delar upp arbetet efter specialitet.

Vad bör du definiera först

Skriv ned vad applikationen gör, vem som använder den och vilka tekniker du redan använder. En ny produkt, en ombyggnad och utökning av ett befintligt system leder till olika typer av rekrytering. Ange stacken, till exempel React med Node.js eller Next.js med PostgreSQL, så att kandidater kan säga om de har använt den i produktion.

Bestäm sedan om du behöver en full-stack-ingenjör, ett par med frontend och backend eller ett litet team. Artikeln hur många ingenjörer du behöver hjälper dig med dimensioneringen.

Vilka kompetenser bör en senior webbutvecklare ha

Senioritet syns i de delar som omger koden.

  • God förståelse för webbläsaren, HTTP, tillgänglighet och prestanda.
  • Serversidedesign, API:er och en välstrukturerad databas.
  • Automatiserade tester och en driftsättningsprocess med möjlighet till återställning.
  • Grundläggande säkerhet såsom autentisering, sessionshantering och indatavalidering.
  • Tydlig skriftlig kommunikation i pull requests och designdokument.

Full-stack eller specialist

En full-stack-ingenjör kan ta en funktion från databas till skärm, vilket passar produkter med ett litet team och snabba förändringar. Specialister passar när gränssnittet är komplext eller backend:en bär tung last. Sidorna för full-stack-ingenjörer, frontend-ingenjörer och backend-ingenjörer beskriver respektive profil.

Hur bedömer du en webbutvecklare

Använd en verklig uppgift i en verklig kodbas. Be kandidaten åtgärda en bugg och lägga till en liten funktion, och observera hur de läser koden, ställer frågor och skriver tester. Fråga om den senaste driftstörning i produktion de hanterade och vad de förändrade efteråt.

Om ingenjören använder kodningsagenter, be dem visa hur de granskar det agenten producerar. Att bedöma AI-förmåga beskriver detta i detalj.

Vilka är vanliga varningssignaler

Vissa mönster förebådar problem. En kandidat som inte kan förklara avvägningarna i en tidigare design, en som aldrig har ägt en driftstörning i produktion och en som inte skriver tester kommer att kosta dig tid senare. Var försiktig med profiler som listar alla ramverk men inte kan gå på djupet med ett enda, eftersom djup är viktigare än bredd det första året.

Fråga hur de skulle hantera en långsam sida. Ett bra svar börjar med att mäta, till exempel profilera frågan eller nätverksvattenfallet, innan något ändras.

Hur introducerar du en webbutvecklare

Ge åtkomst dag ett, en kort skriftlig guide till kodbasen och en första uppgift som når produktion inom några dagar. Det bygger självförtroende och testar driftsättningsprocessen i samma steg. Para ihop ingenjören med en kollega under de första granskningscyklerna så att de lär sig dina konventioner.

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

Vad kostar det och hur hjälper vi

Kostnaden beror på senioritet och land, och lönedata visar lokala anställningskostnader. Seniora ingenjörer via Miyagami börjar från €5 600 i månaden för heltidsarbete, med en minimiperiod på tre månader, ingen rekryteringsavgift och ersättning på vår bekostnad om matchningen inte fungerar. En shortlist levereras inom 3 arbetsdagar efter briefen.

Varje ingenjör testas av en AI-native tech lead som arbetar med AI varje dag, beskrivet på hur vi granskar.

Korta svar

Vad gör en webbutvecklare?

De bygger och underhåller programvara som körs i en webbläsare, inklusive gränssnittet, serverlogiken och databasen.

Behöver du en fullstack-utvecklare?

För en tidig produkt, oftast ja. Större team delar ofta upp frontend- och backendroller.

Hur bedömer du en webbutvecklare?

Ge en verklig funktionsuppgift, granska koden och testerna, och fråga om ett produktionsproblem de löste.

Vad kostar en senior webbutvecklare?

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