Sigma Software Group
Sigma Software Group
Sigma Software Group är ett multinationellt teknikkonsultföretag som grundades 2002. Företagets team erbjuder programvaruutveckling, grafisk design, testning och teknisk support till kunder inom bland annat fordonsindustrin, hälso- och sjukvård, telekommunikation, flyg, bank, spel, fastigheter och reklam. Företaget anställer IT-specialister för att arbeta med komplexa tekniska projekt och främjar yrkesutveckling genom mentorskap och kontinuerligt lärande. Distansarbete ingår i företagets arbetsmodell, och projekten riktar sig till organisationer som AstraZeneca, Scania och SAS.

Androidutvecklare inom byggteknik

Bygg appar i Kotlin och Jetpack Compose för hantering av byggarbetskraft. Koppla samman mobilprogramvara och enheter för att förbättra tillträde till byggarbetsplatser, effektivitet och arbetssäkerhet.

Beskrivning

  • Bygg och underhåll Android-appar med Kotlin och Jetpack Compose.
  • Bidra till arkitekturdiskussioner och tekniska beslut.
  • Refaktorera och förbättra befintliga Android-kodbaser.
  • Utveckla skalbara och underhållbara funktioner med Clean Architecture.
  • Felsök problem i applikationer och prestandaflaskhalsar.
  • Integrera inbyggda Android-funktioner, däribland NFC, Bluetooth och Camera SDK:er.
  • Samarbeta med iOS-utvecklare, QA-specialister, backendutvecklare och produktintressenter.
  • Bidra genom hela programvarans utvecklingslivscykel.
  • Bidra till kodkvalitet, kollegiala kodgranskningar och kontinuerliga förbättringar.
  • Hjälp till att utveckla CI/CD och teknisk automatisering.

Krav

  • Ha minst tre års kommersiell erfarenhet av Androidutveckling.
  • Ha goda kunskaper i Kotlin och moderna arbetssätt för Androidutveckling.
  • Ha praktisk erfarenhet av Jetpack Compose, Coroutines, Flow, Retrofit och Android SDK.
  • Ha arbetat med MVVM och Clean Architecture.
  • Förstå objektorienterad programmering, algoritmer, datastrukturer och designmönster.
  • Ha erfarenhet av verktyg för beroendeinjektion och enhetstester, till exempel Mockito och JUnit.
  • Ha god analytisk förmåga och vara skicklig på problemlösning.
  • Ta ansvar för funktioner och kunna utveckla dem självständigt.
  • Kommunicera och samarbeta effektivt.
  • Ha engelskkunskaper på mellannivå eller högre.
  • Ha en kandidatexamen i datavetenskap eller datateknik, eller motsvarande praktisk erfarenhet.

Förmåner

  • Arbeta på distans.
  • Bidra till långsiktig produktutveckling.
  • Utvecklas tillsammans med erfarna utvecklare på mellan- och seniornivå.
  • Arbeta i en mogen teknisk miljö med hög teknisk kompetens.
  • Samarbeta nära kundens organisation.

Relaterade jobb