Nordkood

Etsitkö Android-kehittäjä-työpaikkoja? Vertaa Kotlinia, Jetpack Composea, vanhaa View-käyttöliittymää ja testivastuuta ennen hakemista.

Liity Nordkoodiin
02

Erota Compose-työ vanhasta View-työstä

Android-ilmoituksen ensimmäinen tekninen jako on käyttöliittymän työkalu. Jetpack Compose on deklaratiivinen käyttöliittymätyökalu. Vanhemmat Android-näkymät on rakennettu View-järjestelmällä ja XML-asetteluilla. Rooli, joka pyytää siirtämään näkymiä View-mallista Composeen, on migraatiotyö. Rooli, joka pyytää laajentamaan XML-suunnittelujärjestelmää, on ylläpitotyö. Lue tuo virke ennen etuuslistaa.

Kokeneen Android-kehittäjän työpaikat kätkevät jaon usein tuotekuvauksen taakse. Katso verbejä. Sovelluksen suunnittelu ja ylläpito on laveampaa kuin nimettyjen näkymien siirto. Omien komponenttien sovittaminen suunnittelujärjestelmään tarkoittaa, että kosket jaettuun käyttöliittymään etkä vain yhteen ominaisuuteen. Jos ilmoitus ei mainitse Composea, View-mallia tai suunnittelujärjestelmää, kysy mitä pintaa muuttaisit ennen kuin pidät roolia osumana.

Älä käsittele monialustaista ilmoitusta samana hakuna. Flutter- ja React Native -työt ovat oikeaa mobiilityötä, ja niillä on omat hakunsa. Ne eivät näytä, että osaat siirtää Kotlinilla tehdyn View-sovelluksen Composeen. Kun tallennat hakuvahdin, pidä natiivi Android, Flutter ja React Native erillään, jotta tulokset pysyvät vertailukelpoisina.

03

Näytä Kotlin-, Gradle- ja käyttöliittymätestinäyttö

Kotlin on kieli, jota Androidin oma dokumentaatio käsittelee modernin Android-kehityksen oletuksena. Java näkyy yhä suomalaisissa ilmoituksissa, koska moni tuotantosovellus on alkanut sillä. Javan työkokemus auttaa, kun koodipohja on sekakielinen. Se ei korvaa tuoretta Kotlin-työtä, jos roolin näkymät, moduulit ja katselmoinnit ovat Kotlinilla.

Gradle sekä Android Studio tai IntelliJ IDEA ovat tavalliset koonti- ja muokkaustyökalut, joten niiden nimeäminen ei yksin ole senioriteetin merkki. Senioriteetti näkyy siinä, mitä niillä muutit. Etsi moduulirajoja, koontinopeutta, riippuvuuspäivityksiä ja suunnittelujärjestelmän kirjastoa, jota useampi tiimi käyttää. Työkalulista ilman omistamaasi muutosta on heikko osuma kokeneen tekijän hakuun.

Espresso on Androidin käyttöliittymätestien kehys. Ilmoitus, joka pyytää Espressoa tai ylipäätään automaattisia käyttöliittymätestejä, kysyy kuka todistaa että näkymä toimii yhä migraation jälkeen. Yksikkötestit ovat sen rinnalla, eivät sen sijasta. Kun haet, osoita näkymä, testi ja virhe, jonka testi oli tarkoitettu kiinni ottamaan. Älä väitä työkalua omaksesi vain siksi, että se oli lukemassasi ilmoituksessa.

Material Design ja vanha XML-käyttöliittymä ovat usein toivottua osaamista, eivät sama asia kuin Kotlin-vaatimus. Mainitse ne, jos olet käyttänyt niitä jaetussa komponenttikirjastossa. Älä nosta niitä haun kärkeen, jos ilmoituksen varsinainen työ on Composen käyttöönotto. Hakija, joka kuvaa yhden siirretyn näkymän, on vahvempi kuin hakija, joka luettelee kaikki mainitut nimet.

04

Arvioi kaupunki ja viikon muoto

Android-kehittäjän työpaikat Suomessa nimeävät usein Helsingin, ja pienempi joukko nimeää Oulun tai muun kaupungin ja hyväksyy silti Helsingin. Lue ensisijaisuus, älä vain listaa. Oulu ensisijaisena ja Helsinki mahdollisena ei ole sama ehto kuin kumpi tahansa kaupunki ilman ensisijaisuutta. Hybridin sanamuoto ratkaisee seuraavaksi. Kaksi tai kolme toimistopäivää on eri viikko kuin täysin etätyö, vaikka molemmat ilmoitukset sanoisivat joustava.

Allokaatio on eri tieto kuin toimistorakenne. Sata prosenttia tarkoittaa, että toimeksianto odottaa työaikaasi eikä muutamaa tuntia toisen asiakkaan rinnalla. Pienempi osuus tai maininta siitä, että työ voidaan jakaa, on eri kaupallinen muoto. Vahvista kumman ilmoitus sanoo, ennen kuin vertaat palkkiota tai aloituspäivää.

Kieli vaatii saman lähiluvun. Sujuva englanti on tavallinen vaatimus tuotetiimeissä, jotka työskentelevät usealla paikkakunnalla. Rooli, joka vaatii myös suomea, on eri haku. Älä päätä tiimin kieltä kaupungista. Helsingin tiimit työskentelevät englanniksi, suomeksi ja molemmilla.

05

Valitse työpaikka tai toimeksianto tietoisesti

Käytä Työmarkkinatoria ja työnantajien urasivuja vakituisiin Android-kehittäjän työpaikkoihin. Käytä konsulttimarkkinoita ja osaajaverkostoja toimeksiantoihin. Samat Kotlin- ja Compose-taidot voivat sopia molempiin, mutta hakemus on eri. Vakituista hakemusta arvioidaan pitkän työsuhteen kannalta. Toimeksiannon hakemusta arvioidaan aloituspäivän, päättymispäivän ja sen muutoksen kannalta, jonka pitää valmistua sillä välillä.

Lue päivämäärät rajoina, älä koristeena. Aloitus mahdollisimman pian ja listattu aloitus muutaman viikon päästä voivat näkyä samalla sivulla. Käytä päivättyä ikkunaa, kun päätät oletko vapaa. Hakuaika, jota on jäljellä vain muutama päivä, tarkoittaa että tiimi voi sulkea haun etuajassa. Hae kun sivu on yhä auki, äläkä odota muistutusta.

Nordkood julkaisee konsulttitoimeksiantoja osaajille, myös avointa Android-työtä silloin kun rooli on oikeasti saatavilla. Se ei ole yleinen taulu kaikista Suomen vakituisista Android-paikoista. Jos haluat vakituisen työnantajan, jatka hakua julkisissa työpaikkapalveluissa. Jos haluat rajatun Android-toimeksiannon, käytä tästä artikkelista linkitettyä avointa roolia kun se on yhä auki, ja jätä se kun se on sulkeutunut.

06

Päätä nämä kohdat ennen hakemista

Käsittele ilmoitus päätöksinä, älä iskulauseena. Sovitat yhteen haun, työkalun, paikan ja aikaikkunan. Jos yksi niistä on väärin, vahva Kotlin-tausta ei korjaa hakemusta.

  • Vahvista, että haku on Android-kehittäjä työpaikat eikä Androidin ja webin yhdistelmärooli eikä Flutter- tai React Native -rooli.
  • Nimeä käyttöliittymän työkalu. Compose-migraatio, View- ja XML-ylläpito ja nimeämätön mobiilisovellus ovat kolme eri työtä.
  • Sovita näyttö siihen pinoon, josta sinulta kysytään: ensin Kotlin, Java vain siellä missä koodipohja sitä yhä tarvitsee, Gradle koontina, Espresso tai muu käyttöliittymätesti jos ilmoitus pyytää näyttöä.
  • Lue kaupungin ensisijaisuus ja toimistopäivät erillään allokaatiosta. Hybridi Oulussa tai Helsingissä ei ole sama tieto kuin sata prosenttia työajastasi.
  • Tarkista aloitus, lopetus ja hakuaika. Hae vain, jos voit oikeasti aloittaa ilmoitetussa ikkunassa.
  • Valitse tietoisesti vakituisten paikkojen haku tai konsulttitoimeksianto. Käytä tästä linkitettyä avointa Android-toimeksiantoa vain niin kauan kuin se on auki.

Lähteet

Lue seuraavaksi

Etsitkö seuraavaa IT-toimeksiantoa?

Liity Nordkoodiin, selaa relevantteja toimeksiantoja, luo osaajaprofiilisi ja seuraa rekrytoinnin etenemistä yhdessä paikassa.

Liity Nordkoodiin