Olet kokenut natiivikehitykseen erikoistunut mobiilikehittäjä, Senior- tai Lead-tason osaaja. Toimit asiakasprojekteissa itsenäisesti ja luotat omaan asiantuntijuuteesi. Työskentelet mielelläsi mobiilisovellusten parissa alusta loppuun: suunnittelet, kehität ja parannat sovelluksia, jotka hyödyntävät laitteiden ominaisuuksia täysimääräisesti.
Ymmärrät natiivikehityksen vahvuudet (suorituskyvyn, sulavan käyttökokemuksen ja laiteominaisuuksien hyödyntämisen) ja osaat rakentaa ratkaisuja, jotka tuntuvat käyttäjälle viimeistellyiltä. Osaat myös jakaa osaamistasi ja parhaita käytäntöjä ymmärrettävällä ja käytännönläheisellä tavalla. Saatat etsiä seuraavaa työpaikkaasi tai seuraavaa projektiasi yrittäjänä.
Tällä hetkellä haemme erityisesti asiantuntijoita, joilla on vahvaa osaamista joko iOS- tai Android-kehityksestä — tai molemmista.
Millaista osaamista etsimme
Vähintään 5 vuoden kokemusta mobiilisovelluskehityksestä
Vahvaa osaamista iOS-kehityksestä (Swift / Objective-C) tai Android-kehityksestä (Kotlin)
Kokemusta natiivisovellusten kehittämisestä tuotantokäyttöön
Ymmärrystä mobiilisovellusten arkkitehtuureista ja parhaista käytännöistä
Kokemusta API-rajapinnoista ja integraatioista
Kykyä huomioida suorituskyky, käytettävyys ja sovelluksen elinkaari
Arvostamme kokemusta esimerkiksi seuraavista teknologioista:
Swift, Objective-C, Kotlin, Java, Xcode, Android Studio, REST API:t, Git
Emme oleta, että osaat kaikkia listattuja teknologioita — jos sinulla on vahva kokemus natiivimobiilikehityksestä, kuulemme sinusta mielellämme! Kerrothan meille hakemuksessasi tarkemmin juuri sinun vahvuuksistasi.
Mahdollisia työtehtäviäsi
Natiivimobiilisovellusten suunnitteleminen ja kehittäminen iOS- ja/tai Android-alustoille
Käyttöliittymien toteuttaminen alustakohtaisten ohjeistusten mukaisesti (iOS / Android)
Sovellusten integroiminen taustajärjestelmiin ja API-rajapintoihin
Laitteiden ominaisuuksien hyödyntäminen (esim. kamera, GPS, sensorit)
Sovellusten suorituskyvyn, laadun