Semperis
Semperis
Semperis är ett cybersäkerhetsföretag med fokus på att skydda Active Directory och andra identitetssystem i lokala miljöer och molnmiljöer. Företagets säkerhetsplattform hjälper organisationer att förebygga, upptäcka, hantera och återhämta sig från identitetsbaserade angrepp genom funktioner som hotdetektering, katastrofåterställning, identitetsriskhantering och skydd av hybrida identitetsmiljöer. Semperis betjänar organisationer inom bland annat hälso- och sjukvård, finansiella tjänster, logistik och offentlig sektor, med expertis inom Microsoft-teknik och stöd för operativ motståndskraft under cyberincidenter.

Android-mjukvaruingenjör - Semperis (hybrid i Toronto)

Bygg säkra Kotlin- och Jetpack Compose-funktioner för Semperis Ready1-plattform för mobil incidenthantering. Leverera arbetsflöden för företagsidentitet och cybersäkerhet via Google Play.

Beskrivning

  • Ansvara för säkra, produktionsklara Ready1-funktioner för Android från första design till publicering på Google Play
  • Utveckla, testa och lansera inbyggd Android-funktionalitet i Kotlin
  • Skapa och modernisera Jetpack Compose-skärmar samtidigt som äldre RecyclerView- och XML-komponenter fasas över
  • Bygga och underhålla autentisering och sessionshantering med MSAL, Azure AD B2C, biometrik och passkeys
  • Ansluta REST-tjänster via Retrofit och OkHttp, inklusive robusta lägen för laddning, fel, försök igen och tomt innehåll
  • Bidra till att underhålla routning mellan flera regioner
  • Bidra till funktioner för livechatt och video med SignalR, WebSockets och Azure Communication Services
  • Stärka applikationsstrukturen med Hilt-beroendeinjektion, ViewModels, repositories, use cases och funktionsbaserade paket
  • Skapa enhets- och UI-täckning och samtidigt hålla pull requests tydliga, granskningsbara och i linje med kvalitetsstandarder
  • Bidra till lanseringar genom Gradle-flavors, signering, inskick i Play Console samt utredning av krascher och loggar efter lansering
  • Använda säkra metoder för mobilutveckling när det gäller token, hemligheter, behörigheter, lokal lagring, loggning och integritet
  • Samarbeta med teknik-, produkt-, design-, QA- och säkerhetsteam för att reda ut krav, förklara avvägningar och leverera underhållbara lanseringar

Krav

  • Minst tre års erfarenhet av att leverera produktionssatta Android-applikationer förväntas vanligtvis
  • Mycket goda kunskaper i Kotlin och centrala koncept i Android SDK
  • Praktisk erfarenhet av att skapa produktionsklara gränssnitt med Jetpack Compose
  • Erfarenhet av coroutines, Flow och livscykelmedvetna designmönster för Android
  • Kunskaper i Jetpack ViewModel och Navigation samt Gradle-baserade projekt i Android Studio
  • Erfarenhet av att ansluta REST- och JSON-tjänster, helst med Retrofit och OkHttp
  • Förmåga att felsöka autentisering, förnyelse av token och opålitligt nätverksbeteende
  • Erfarenhet av att skriva enhetstester och UI-tester för Android
  • Kännedom om Git-arbetsflöden, pull requests, kodgranskning och kontinuerlig integration
  • Praktiska kunskaper i mobil säkerhet, inklusive skydd av token, hemligheter, behörigheter och data på enheten
  • God skriftlig och muntlig kommunikationsförmåga samt förmåga att omvandla otydliga krav till lanseringar som går att underhålla
  • Ytterligare erfarenhet av MSAL, Azure AD B2C, OAuth/OIDC, passkeys, WebAuthn, leverantörer av företagsidentitet, Hilt eller Dagger, SignalR, WebSockets, Azure Communication Services, WebRTC, byggen med flera flavors, Play App Signing, Crashlytics, cybersäkerhetsprodukter, tillgänglighet, internationalisering, feature flags, designsystem, native NDK eller C++-moduler är meriterande

Förmåner

  • En arbetsplatskultur med fokus på mening, professionell utveckling och hållbar balans
  • Hybridarbete med upp till tre dagar på plats varje vecka och övrig tid på distans
  • En internationell och globalt distribuerad teammiljö
  • Åtagande om lika möjligheter till anställning
  • Skäliga anpassningar erbjuds sökande med funktionsnedsättning

Relaterade jobb

Knowtion Health

Ansvarig för talangrekrytering på distans

Knowtion Health

Ansvara för rekryteringssystem, rekvisitioner, analyser och administration av tillfällig arbetskraft hos Knowtion Health. Bidra till skalbara rekryteringsprocesser i ett växande vårdföretag.

Öppna
Napco National

Inköpskoordinator, Saudiarabien (distansarbete)

Napco National

Samordna inköpsarbetet för ett tillverkningsföretag i Saudiarabien, från inköpsorder och leverantörsleveranser till tulldokument och materialöverföringar. Stöd klarering av leveranser, fakturahantering, leverantörsreklamationer och förnyelse av produktcertifikat.

Öppna
4M Analytics

Senioringenjör inom datorseendealgoritmer

4M Analytics

Utveckla datorseende- och maskininlärningssystem för 4M Analytics plattform för kartläggning av ledningar och annan infrastruktur under marken. Ansvara för algoritmer från forskning till produktion tillsammans med data engineering- och produktteam.

Öppna
Terumo Medical Corporation

Regionchef, Terumo Interventional Systems försäljning

Terumo Medical Corporation

Led försäljningen av medicintekniska produkter i en region i North Central New Jersey och ansvarade för fältteam och sjukhusrelationer. Driv regionala intäkter och försäljningsresultat samt säkerställ regelriktig marknadsföring av Terumo Interventional Systems produkter.

Öppna
Claroty

QA-automatiseringsingenjör

Claroty

Utveckla API- och UI-automation samt kvalitetsgrindar i CI/CD för Clarotys plattform för cybersäkerhet inom cyberfysiska system. Bidra till att skydda kritisk infrastruktur genom tillförlitlig testning.

Öppna