Ledigt jobb: Backend-utvecklare
- Jobb
- Mjukvaruingenjör till SMS Provisioning Engineering Team
Mjukvaruingenjör till SMS Provisioning Engineering Team
Sinch Sweden ABSkåne län, Malmö
Tidigare erfarenhet är önskad
52 dagar kvar
att ansöka till jobbet
Om Sinch
Sinch är en pionjär inom hur världen kommunicerar. Mer än 150 000 företag - inklusive Google, Uber, PayPal, Visa, Tinder och många fler - förlitar sig på Sinchs Customer Communications Cloud för att skapa engagerande kundupplevelser genom mobilmeddelanden, röst och e-post.
Oavsett om du behöver verifiera användare eller skapa omnichannel-kampanjer gör Sinch det enkelt. Vårt AI-infunderade Super Network, API:er och applikationer säkerställer att du kan koppla ihop med dina kunder på ett pålitligt och säkert sätt, i varje steg av deras resa.
På Sinch "Dröm Stort", "Vinn Tillsammans", "Håll det enkelt" och "Få det att hända". Dessa värderingar är vår grund!
Beskrivning
Gå med i vårt SMS Provisioning Engineering-team som mjukvaruingenjör, där du kommer att samarbeta i en agil, tvärfunktionell miljö, äga leveranser och säkerställa högsta kvalitet. Detta är en praktisk roll där du kommer att omvandla användarberättelser till testbara, underhållbara system som fungerar i stor skala. Du kommer inte bara att arbeta med befintlig kod - du kommer att designa och bygga nya funktioner, API:er, frontend och, när det behövs, CI/CD-pipelines från grunden.
SMS Provisioning-domänen är den viktiga motorn bakom Sinchs meddelandefunktioner, som säkerställer att varje meddelande flyter sömlöst och pålitligt, vilket är grundläggande för att koppla ihop våra kunder och driva global kommunikation.
Även om vår kärnstack inkluderar Java, Kotlin, Spring Boot, React och mikrotjänster på Kubernetes, är det viktigaste din förmåga att dyka ner i komplexa system, lösa problem och leverera kvalitetskod - även om din senaste bakgrund inte är renodlad Java eller React.
Vi söker en entusiastisk problemlösare som gillar verkliga ingenjörsutmaningar, arbetar bra med andra och bryr sig om att bygga ren, motståndskraftig mjukvara. Hjälp oss att höja ribban för ingenjörspraxis som testdriven utveckling, design för prestanda och att bygga självhelande system.
Ansvarsområden
- Samarbeta nära med ingenjörer, produktchefer, tekniska ledare, tekniska ledningschefer och mjukvaruarkitekter för att översätta produktbehov till effektiva, högkvalitativa tekniska lösningar.
- Bygga och underhålla ren, effektiv och skalbar kod som förbättrar systemets prestanda och användarupplevelse.
- Äga ditt arbete från början till slut: proaktivt identifiera och lösa problem, kontinuerligt förbättra system och processer, och ta ansvar för att övervaka och underhålla din mjukvara i produktion.
- Delta aktivt i kodgranskningar och dela din kunskap för att hjälpa till att höja teamstandarder.
- Hålla sig uppdaterad med framväxande teknologier och bästa praxis och stödja dina kollegor genom mentorskap och samarbete.
- Ta initiativ för att leda projekt eller funktioner, driva dem från tidigt koncept till framgångsrik leverans.
Krav
- Djup förståelse för mjukvaruutvecklingslivscykeln, med fokus på att skriva ren, underhållbar och effektiv kod.
- Starka problemlösningsförmågor och utmärkta verbala och skriftliga kommunikationsförmågor.
- Förmåga att arbeta självständigt samtidigt som man samarbetar effektivt med ett team.
- Engagemang för att förbättra systemstabilitet, processeffektivitet och leverera en utmärkt användarupplevelse.
- Färdighet i Java (helst Java 21) med praktisk erfarenhet av Spring och Spring Boot.
- Erfarenhet av att bygga skalbara API:er (gRPC är ett plus).
- Solid bakgrund inom databasutveckling - både SQL (MySQL) och NoSQL (MongoDB).
- Erfarenhet av att arbeta med Kafka i distribuerade system.
- Kännedom om Kubernetes, Docker och mikrotjänstarkitekturer.
- Erfarenhet av att skriva enhets-, integrations- och end-to-end-tester med hjälp av ramverk som JUnit, DBUnit och Serenity (eller liknande).
- Bekväm med att arbeta med frontendutveckling såväl som backend, med en vilja att lära sig och anpassa sig till nya teknologier - även om du inte har tidigare erfarenhet av React.
Meriterande
- Erfarenhet av React och TypeScript
- Erfarenhet av Kotlin
- Erfarenhet av CI/CD, Terraform och Crossplane
- Erfarenhet av gRPC
Vår rekryteringsprocess
Vi är engagerade i att säkerställa en rekryteringsprocess som är rättvis, objektiv, konsekvent och inkluderande. Vår metod inkluderar strukturerade, kompetensbaserade intervjuer som är utformade för att utvärdera dina färdigheter, erfarenheter och kvalifikationer som är relevanta för rollen. Ibland kan vi inkludera en datadriven bedömning för att förbättra vår rekryteringsframgång och identifiera kandidater som sannolikt kommer att lyckas.
Vi tror på en tvåvägsprocess och uppmuntrar dig att ställa frågor under hela resan. Om denna roll inte är vad du letar efter, vänligen utforska de andra möjligheterna som listas på vår karriärsida: . Oavsett vem du är, hoppas vi att du hittar en spännande väg framåt - förhoppningsvis med oss!
Vänligen skicka ditt CV på engelska.
🖐 Passar detta jobb någon du känner?
Andra jobb inom samma område
Kanske kan det vara dags att bredda sökningen med dessa lediga jobb