
Sigma Software Group on 2002. aastal asutatud rahvusvaheline tehnoloogiaalase nõustamise ettevõte. Selle meeskonnad pakuvad tarkvaraarendust, graafilist disaini, testimist ja tehnilist tuge klientidele muu hulgas autotööstuse, tervishoiu, telekommunikatsiooni, lennunduse, panganduse, mängutööstuse, kinnisvara ja reklaami valdkonnas. Ettevõte värbab IT-spetsialiste töötama keerukate inseneriprojektidega ning toetab professionaalset arengut mentorluse ja pideva õppimise kaudu. Kaugtöövõimalused on osa ettevõtte töökorraldusest ning projektid teenindavad selliseid organisatsioone nagu AstraZeneca, Scania ja SAS.
Androidi arendaja, ehitustehnoloogia
Arenda ehitusvaldkonna töötajate haldamiseks Kotlini ja Jetpack Compose’i rakendusi. Ühenda mobiilitarkvara seadmetega, et parandada objektidele ligipääsu, tõhusust ja töötajate ohutust.
Kirjeldus
- Arenda ja halda Kotlini ning Jetpack Compose’iga Androidi rakendusi.
- Osale arhitektuurialastes aruteludes ja tehniliste otsuste tegemisel.
- Refaktoreeri ja täiusta olemasolevaid Androidi koodibaase.
- Arenda skaleeritavaid ja lihtsalt hooldatavaid funktsioone, kasutades puhast arhitektuuri (Clean Architecture).
- Selgita välja rakenduste probleemid ja jõudluse kitsaskohad.
- Integreeri Androidi natiivseid funktsioone, sealhulgas NFC, Bluetoothi ja Camera SDK-sid.
- Tee koostööd iOS-i inseneride, kvaliteedi tagamise spetsialistide, taustsüsteemide arendajate ja tootevaldkonna osapooltega.
- Panusta kogu tarkvaraarenduse elutsükli jooksul.
- Toeta koodi kvaliteeti, kolleegide koodiülevaatusi ja pidevat täiustamist.
- Aita edendada CI/CD-d ja inseneritöö automatiseerimist.
Nõuded
- Sul on vähemalt kolmeaastane Androidi arendamise töökogemus.
- Tunned hästi Kotlinit ja nüüdisaegseid Androidi arendamise tavasid.
- Sul on praktiline kogemus Jetpack Compose’i, Coroutinesi, Flow’, Retrofit’i ja Android SDK-ga.
- Oled kasutanud MVVM-i ja puhast arhitektuuri (Clean Architecture).
- Mõistad objektorienteeritud programmeerimist, algoritme, andmestruktuure ja disainimustreid.
- Sul on kogemus sõltuvuste süstimise ja ühiktestimise tööriistadega, näiteks Mockito ja JUnitiga.
- Sul on tugev analüüsi- ja probleemilahendusoskus.
- Võtad funktsioonide eest vastutuse ja arendad neid iseseisvalt.
- Suhtled ja teed koostööd tulemuslikult.
- Sinu inglise keele oskus on vähemalt kesktasemel.
- Sul on bakalaureusekraad arvutiteaduses või arvutitehnikas või samaväärne praktiline kogemus.
Hüved
- Tööta kaugtöö vormis.
- Panusta pikaajalisse tootearendusse.
- Arenda end koos kogenud keskastme- ja vaneminseneridega.
- Tööta küpses insenerikeskkonnas, kus on tugev tehniline pädevus.
- Tee tihedat koostööd kliendi organisatsiooniga.