Anställ seniora backendutvecklare till schweiziska team

Seniora backend-utvecklare ansvarar för hur data lagras, hur tjänster pratar med varandra och vad som händer när något går fel. Alla testas i att felsöka en okänd kodbas, resonera sig förbi en ofullständig runbook och se vilka designbeslut som innebär verklig risk. Att anställa en senior utvecklare lokalt i Schweiz tar i snitt 5 månader.

Hur AI har förändrat den här rollen

01

Att generera endpoints är nu trivialt

Ett AI-verktyg kan bygga upp ett endpoint på sekunder, så den delen av arbetet är i praktiken borta. Det som återstår är att veta vilket endpoint som inte borde finnas från början.

02

Transaktionsgränser kräver fortfarande ett mänskligt omdöme

Att dra transaktionsgränsen fel, eller missförstå när ett nytt försök blir en dubbel debitering, är inget en modell hanterar tillförlitligt. Det omdömet ligger fortfarande hos utvecklaren.

03

Rollen gick från att skriva till att äga

Backendutvecklare lägger idag mindre tid på att skriva tjänster och mer tid på att stå till svars för hur tjänsterna beter sig i produktion. När en tjänst havererar under belastning är det utvecklaren som måste förklara varför och rätta till felet.

Vad vi testar

Så bedömer vi backendutvecklare

Varje utvecklare genomför en grundläggande bedömning med AI-verktygen avstängda och en andra bedömning där de kör sina egna agenter. För backend-utvecklare väger dessa kriterier tyngst.

Felsökning

Utvecklarna får en tjänst som havererar under last och en runbook som inte förklarar hela felet. Scorecarden visar hur de isolerar den verkliga orsaken.

Omdöme utifrån risk och ansvar

Modellen i scenariot pekar självsäkert ut fel komponent. Utvecklaren måste avgöra om diagnosen går att lita på eller om den ska ifrågasättas.

Verifiering av AI-output

I den andra bedömningen arbetar utvecklarna med sina egna agenter i en kodbas som de inte har byggt. Scorecarden visar om de upptäcker det som agenterna gör fel.

Se båda scorecards
Avtal och prissättning i Schweiz

Kostnad jämfört med att anställa lokalt

Utvecklarna är anställda av Miyagami och arbetar heltid i ditt team enligt ett tjänsteavtal, så du tar ingen risk med enskilda konsulter. Vi fakturerar varje månad, i CHF om du vill.

Att anställa lokalt i Switzerland

– per månad
  • 4 månader i genomsnitt för att anställa
  • Rekrytering, löneadministration och regelefterlevnad ligger på dig
– högre kostnad per årBaserat på riktmärken

Hyra in via Miyagami

– per månad
  • Tre veckor till första commit, kontrakt och löneadministration hanteras
  • Fel matchning: vi ersätter på vår bekostnad
Spara upp till – per årAlla kostnader ingår, inget dolt
Kompetenser i den här rollen
.NET-utvecklare
Varje utvecklare bedöms i en befintlig kodbas på arkitekturbeslut, felsökning under press och att arbeta enligt konventioner de inte själva har skrivit.
AWS-ingenjörer
Alla utvecklare testas i en riktig miljö, bland annat på om de upptäcker genererad Terraform som fungerar men kostar betydligt mer än den borde.
C++-utvecklare
Varje utvecklare testas på minne och objekts livstid, concurrency, undefined behaviour och profilering.
Go-utvecklare
De har levererat API:er, gRPC-tjänster och dataflöden i produktion med Go. Vi testar dem på goroutines livscykel och schemaläggarens beteende, där AI-modeller ofta har fel trots att de låter säkra.
Java-utvecklare
De har arbetat i flera år i stora, ärvda kodbaser, så det är precis det vi testar: att läsa och bygga vidare på kod de inte har skrivit, under tidspress och med AI-verktygen avstängda i den första bedömningen.
JavaScript-utvecklare
I den första bedömningen läser och rättar de kod som de inte har skrivit själva, med AI-verktygen avstängda.
LLM-integrationsutvecklare
Bedömningen handlar inte om modellträning. Den testar om utvecklaren upptäcker en modell som låter säker men har uppenbart fel.
MongoDB-utvecklare
Varje utvecklare testas på aggregation pipelines, schemautveckling under belastning och på att veta när MongoDB är fel val.
MySQL-utvecklare
Vi testar dem på frågeoptimering, schemadesign, indexeringsstrategi, replikering och hur de verifierar AI-genererad SQL innan den körs.
NestJS-utvecklare
De testas på modularkitektur, dependency injection, typade kontrakt och disciplinerad testning, först utan AI-verktyg och sedan med dem.
Node.js-utvecklare
Var och en bedöms på förmågan att resonera kring en kodbas de inte har skrivit och på att fånga en övertygande men felaktig migrering innan den når produktion.
PHP- och Laravel-utvecklare
Varje utvecklare testas på att refaktorera snabbt utan att förstöra det som fungerar, och på att läsa och verifiera AI-genererad kod innan den levereras.
PostgreSQL-utvecklare
De utformar scheman som håller invarianter, skriver migreringar som går att rulla tillbaka på ett säkert sätt och ser när en query plan vilseleder dig.
Python-utvecklare
Var och en testas på genererad SQL som låter säker men är fel, på fallgropar med asynkron kod och på att veta när en modell är fel verktyg för problemet.
Rust-utvecklare
Varje utvecklare testas på ownership och lifetimes, asynkrona runtimes, gränser för unsafe och prestanda under last.
Supabase-utvecklare
Var och en testas på datamodellering, utformning av RLS-policyer och omdöme kring migreringar.
TypeScript-utvecklare
Vi bedömer om de låter typerna fånga det modellen missade, och om koden kompilerar.

Frågor om att hyra in backendutvecklare

Vad kostar det att anställa en senior backendutvecklare i Schweiz?

En senior lokal anställning i Schweiz kostar ungefär CHF 17 800 per månad allt inkluderat, baserat på medianlönen för en senior mjukvaruutvecklare, lagstadgade arbetsgivaravgifter och ett amorterat rekryteringsarvode. Via oss betalar du en fast månadsavgift där anställning och regelefterlevnad ingår, och priskalkylatorn visar de två alternativen sida vid sida.

Hur lång tid tar det att hyra in en backendutvecklare?

Du får en shortlist inom fem arbetsdagar och en first commit tre veckor senare. En lokal senior anställning i Schweiz tar vanligtvis 5 månader.

Vad testar du en backendutvecklare på?

Varje backend-utvecklare genomför båda bedömningarna och resonerar kring ett system de inte har byggt: en tjänst som fallerar under belastning, en ofullständig runbook och en modell som med full säkerhet pekar ut fel komponent.

Andra roller
AI-native utvecklare
En AI-native utvecklare arbetar i applikationslagret och använder AI-verktyg som en central del av sitt sätt att bygga.
TypeScriptReact / Next.jsNode.js / NestJS
Full-stack-utvecklare
En fullstack-utvecklare arbetar över webbläsaren, API:et och databasen och kan ta en funktion från ett ärende till produktion utan att lämna över den.
TypeScriptReact / Next.jsNode.js / NestJS
Frontendutvecklare
En frontendutvecklare bygger det användarna faktiskt möter: gränssnitt, state, prestanda och tillgänglighet.
TypeScriptReact / Next.jsVue
Mobilutvecklare
En mobilutvecklare bygger och levererar iOS- och Android-appar, antingen multiplattform eller native, och äger de delar som webbutvecklingsteam sällan tänker på: offline-tillstånd, App Store-releaser, enhetsfragmentering och batteri.
React NativeFlutteriOS
DevOps-ingenjörer
En DevOps-utvecklare bygger och driver den infrastruktur, de pipelines och den observability som gör att ett team kan driftsätta säkert och ofta.
AWSGCP / AzureTerraform
Systemutvecklare
En systemutvecklare bygger mjukvara på låg nivå som annan kod är beroende av: tjänster där latens och minnesanvändning spelar roll, samtidighet, nätverk samt inbyggda system och arbete på Linux-nivå.
RustC++C
QA-ingenjörer
En QA-utvecklare säkerställer att det som levereras gör vad det ska: teststrategi, automatisering, utforskande testning och releasekontroller som stoppar regressioner från att nå användare.
PlaywrightCypressJest / Vitest
Datautvecklare
En dataingenjör bygger de pipelines, datalager och modeller som flyttar data från där den skapas till där den används, pålitligt och i tid.
PythonSQLdbt
AI-ingenjörer
En AI-utvecklare arbetar på modelllagret: hämtningspipelines, utvärdering, finjustering, servering och de skyddsmekanismer som omger dem.
PythonPyTorchLangChain / LlamaIndex
Vi pratar

Få en shortlist inom fem arbetsdagar

Du beskriver rollerna och din stack i ett kort formulär eller i ett samtal på trettio minuter. Inom fem arbetsdagar får du namngivna seniora utvecklare att gå igenom, alla med båda scorecards.

Omdömen påClutch4.9 av 5 från 36 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