
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 inden for byggeteknologi
Byg apps i Kotlin og Jetpack Compose til styring af byggepladsens arbejdsstyrke. Forbind mobilsoftware med enheder for at forbedre adgang til byggepladser, effektivitet og medarbejdernes sikkerhed.
Beskrivelse
- Byg og vedligehold Android-apps med Kotlin og Jetpack Compose.
- Bidrag til arkitekturdiskussioner og tekniske beslutninger.
- Refaktorer og forbedr eksisterende Android-kodebaser.
- Udvikl skalerbare og vedligeholdelige funktioner med Clean Architecture.
- Diagnosticér applikationsproblemer og flaskehalse i ydeevnen.
- Integrér indbyggede Android-funktioner, herunder NFC, Bluetooth og Camera SDK'er.
- Samarbejd med iOS-ingeniører, QA-specialister, backendudviklere og produktinteressenter.
- Bidrag gennem hele softwareudviklingens livscyklus.
- Bidrag til kodekvalitet, kollegiale kodegennemgange og løbende forbedringer.
- Hjælp med at videreudvikle CI/CD og teknisk automatisering.
Krav
- Har mindst tre års kommerciel erfaring med Androidudvikling.
- Har et godt kendskab til Kotlin og moderne praksis inden for Androidudvikling.
- Har praktisk erfaring med Jetpack Compose, Coroutines, Flow, Retrofit og Android SDK.
- Har arbejdet med MVVM og Clean Architecture.
- Forstår objektorienteret programmering, algoritmer, datastrukturer og designmønstre.
- Har erfaring med værktøjer til dependency injection og enhedstest, såsom Mockito og JUnit.
- Har stærke analytiske evner og gode problemløsningsevner.
- Tager ansvar for funktioner og udvikler dem selvstændigt.
- Kommunikerer og samarbejder effektivt.
- Har engelskkundskaber på mellemniveau eller højere.
- Har en bachelorgrad i datalogi eller computerteknik eller tilsvarende praktisk erfaring.
Fordele
- Arbejd på afstand.
- Bidrag til langsigtet produktudvikling.
- Udvikl dig sammen med erfarne udviklere på mellem- og seniorniveau.
- Arbejd i et modent teknisk miljø med stor teknisk ekspertise.
- Samarbejd tæt med kundens organisation.