
Sigma Software Group er en multinational teknologikonsulentvirksomhed, der blev grundlagt i 2002. Virksomhedens teams leverer softwareudvikling, grafisk design, test og teknisk support til kunder inden for blandt andet bilindustrien, sundhedssektoren, telekommunikation, luftfart, bank, gaming, ejendomme og reklame. Virksomheden ansætter IT-specialister til at arbejde på komplekse tekniske projekter og understøtter faglig udvikling gennem mentorskab og løbende læring. Fjernarbejde er en del af virksomhedens arbejdsmodel, og projekterne betjener organisationer som AstraZeneca, Scania og SAS.
Androidudvikler på distancen inden for byggeteknologi (Polen)
Byg apps i Kotlin og Jetpack Compose til styring af arbejdsstyrken i byggeriet, og forbind mobilsoftware med fysiske enheder. Udvikl skalerbare funktioner til et produkt inden for byggeteknologi.
Beskrivelse
- Byg og vedligehold Android-apps med Kotlin og Jetpack Compose.
- Deltag i arkitekturdiskussioner, og bidrag til tekniske beslutninger.
- Modernisér eksisterende Android-kode gennem refaktorering og forbedringer af ydeevnen.
- Skab vedligeholdelige og skalerbare funktioner efter principperne for Clean Architecture.
- Undersøg fejl i applikationen og problemer med ydeevnen, og løs dem.
- Forbind Android-apps med funktioner fra NFC-, Bluetooth- og kamera-SDK'er.
- Samarbejd med kolleger inden for iOS, QA, backend og produkt.
- Bidrag gennem hele softwareudviklingens livscyklus.
- Bidrag til kodekvaliteten gennem kollegial gennemgang og løbende forbedringer.
- Bidrag til CI/CD og automatisering af udviklingsarbejdet.
Krav
- Mindst tre års professionel erfaring med Android-udvikling.
- Kendskab til Kotlin og aktuelle metoder inden for Android-udvikling.
- Praktisk erfaring med Jetpack Compose, Coroutines, Flow, Retrofit og Android SDK.
- Erfaring med at anvende MVVM og Clean Architecture.
- Solid forståelse af objektorienteret programmering, algoritmer, datastrukturer og designmønstre.
- Erfaring med værktøjer til dependency injection og enhedstest, såsom Mockito og JUnit.
- Stærke analytiske evner og gode problemløsningsevner.
- Evne til at tage ansvar for funktioner og udvikle dem selvstændigt.
- Gode kommunikations- og samarbejdsevner.
- Engelsk på mellemniveau eller højere.
- En bachelorgrad i datalogi eller computerteknik eller tilsvarende praktisk erfaring.
Fordele
- Mulighed for at arbejde på distancen.
- Arbejd med langsigtet produktudvikling.
- Udvikl dig sammen med erfarne udviklere på mellem- og seniorniveau.
- Bliv en del af et etableret udviklingsmiljø med stor teknisk ekspertise.
- Arbejd tæt sammen med kundens organisation.
- Samarbejd med en bæredygtig europæisk produktvirksomhed.
- Arbejd i et agilt, distribueret team.