
Snap Inc. är ett teknikföretag som utvecklar kameradrivna produkter för kommunikation, kreativitet och självuttryck. Företagets arbete kretsar kring att använda visuell teknik för att hjälpa människor att knyta kontakter, samtidigt som man tar hänsyn till digitala produkters bredare effekter på psykisk hälsa, samhället och miljön. Företaget lyfter också fram mångfald, jämlikhet och inkludering bland sina medarbetare, ansvarsfull design, etisk styrning, transparenta beslutsprocesser och miljömedveten verksamhet.
Androidmjukvaruingenjör på nivå 5 hos Snap Inc. i Los Angeles (hybridarbete)
Skapa smidiga och tillförlitliga Snapchat-upplevelser som Androidingenjör med Kotlin och Java. Leverera mobilfunktioner, granska kod och tillämpa AI-assisterade utvecklingsmetoder.
Beskrivning
- Utveckla innovativa upplevelser som utnyttjar mobila enheters kapacitet maximalt
- Skapa smidiga, stabila och engagerande produkter
- Ta funktioner från design via implementation till lansering i produktion
- Utvärdera tekniska avvägningar och samarbeta med design kring användargränssnitt och infrastruktur
- Granska kod för att upprätthålla höga kvalitetsstandarder
- Tillämpa AI-verktyg och snabba utvecklingsarbetsflöden för att utforma och leverera skalbara tjänster
- Upprätthålla rigorösa standarder för korrekthet, säkerhet och produktionsberedskap
Krav
- Kandidatexamen inom ett relevant tekniskt område, till exempel datavetenskap, eller motsvarande praktisk erfarenhet
- Minst 6 års erfarenhet av programvaruutveckling efter kandidatexamen, eller en relevant masterexamen med minst 5 års erfarenhet efter examen, eller en relevant doktorsexamen med minst 2 års erfarenhet efter examen
- Yrkeserfarenhet av att utveckla Androidapplikationer
- Starka kunskaper i Kotlin och Android är meriterande
- Goda kunskaper i, eller stark fallenhet för, att använda AI-verktyg
- Förmåga att utvärdera AI-genererad kod med avseende på arkitektonisk hållbarhet, prestandaproblem och säkerhetsrisker
- Förmåga att lära sig och tillämpa AI-system och AI-verktyg under utveckling
- Kunskaper i Kotlin, Java, RxJava och Dagger
Förmåner
- Betald föräldraledighet
- Omfattande sjukvårdsförsäkring
- Program för emotionellt och psykiskt stöd
- Ersättningspaket som inkluderar aktier genom begränsade aktieenheter
- En standardiserad Together-modell som kräver arbete på kontoret fyra eller fler dagar per vecka