Sigma Software Group
Sigma Software Group
1.001 – 5.000 Medewerkers
AdviesAuto-industrieGezondheidszorg
Sigma Software Group is een multinationaal technologieadviesbedrijf dat in 2002 werd opgericht. De teams bieden softwareontwikkeling, grafisch ontwerp, testen en technische ondersteuning aan klanten in sectoren zoals de auto-industrie, gezondheidszorg, telecommunicatie, luchtvaart, bankwezen, gaming, vastgoed en reclame. Het bedrijf werft IT-specialisten voor complexe engineeringprojecten en ondersteunt hun professionele ontwikkeling met mentorschap en voortdurend leren. Mogelijkheden voor werken op afstand maken deel uit van het werkmodel, met projecten voor organisaties zoals AstraZeneca, Scania en SAS.

Remote Android-ontwikkelaar voor bouwtechnologie (Polen)

Bouw Kotlin- en Jetpack Compose-apps voor het beheer van bouwpersoneel en verbind mobiele software met fysieke apparaten. Ontwikkel schaalbare functies voor een product in de bouwtechnologie.

Beschrijving

  • Bouw en onderhoud Android-apps met Kotlin en Jetpack Compose.
  • Neem deel aan architectuurbesprekingen en draag bij aan technische beslissingen.
  • Moderniseer bestaande Android-code met refactoring en prestatieverbeteringen.
  • Ontwikkel onderhoudbare, schaalbare functies volgens de principes van Clean Architecture.
  • Onderzoek fouten en prestatieproblemen in de applicatie en los ze op.
  • Verbind Android-apps met NFC-, Bluetooth- en cameramogelijkheden via SDK’s.
  • Werk samen met collega’s van iOS, QA, backend en product.
  • Draag bij gedurende de volledige softwareontwikkelingscyclus.
  • Help de codekwaliteit te waarborgen met peerreviews en voortdurende verbetering.
  • Draag bij aan CI/CD en automatisering van engineeringprocessen.

Vereisten

  • Minimaal drie jaar professionele ervaring met Android-ontwikkeling.
  • Goede kennis van Kotlin en actuele Android-ontwikkelpraktijken.
  • Praktische ervaring met Jetpack Compose, Coroutines, Flow, Retrofit en de Android SDK.
  • Ervaring met MVVM en Clean Architecture.
  • Grondige kennis van objectgeoriënteerd programmeren, algoritmen, datastructuren en ontwerppatronen.
  • Ervaring met dependency injection en tools voor unittests, zoals Mockito en JUnit.
  • Sterk analytisch denkvermogen en goede probleemoplossende vaardigheden.
  • In staat om verantwoordelijkheid te nemen voor functies en deze zelfstandig te ontwikkelen.
  • Sterke communicatie- en samenwerkingsvaardigheden.
  • Engels op gemiddeld niveau of hoger.
  • Een bachelordiploma in informatica of computertechniek, of gelijkwaardige praktische ervaring.

Voordelen

  • Mogelijkheid om op afstand te werken.
  • Werken aan productontwikkeling voor de lange termijn.
  • Je verder ontwikkelen naast ervaren engineers op medior- en seniorniveau.
  • Werken in een gevestigde engineeringomgeving met diepgaande technische expertise.
  • Nauw samenwerken met de organisatie van de klant.
  • Samenwerken met een duurzaam Europees productbedrijf.
  • Werken in een agile, verspreid team.