Programinės įrangos kūrimas ir debesija · Vidutinio ir aukštesnio lygio (4+ m.)

Mobiliųjų programėlių kūrėjo (iOS/Android) gyvenimo aprašymas

Šiame pavyzdyje parodyta, kaip susieti iOS ir Android kūrimo darbus su išmatuojamais programėlių našumo, išleidimų ir naudotojų veiksmų sekų patobulinimais. Gerame mobiliųjų programėlių kūrėjo gyvenimo aprašyme lengva rasti platformas, kalbas, testavimo praktiką ir išleistų funkcijų poveikį.

CV patikra

Į ką atsižvelgia darbdaviai ir kandidatų sekimo sistemos. Tai gairės, o ne prognozė.

100 / 100Išsamus

100%
  • Kontaktinė informacija20 / 20
  • Aprašymas20 / 20
  • Darbo patirtis30 / 30
  • Įgūdžiai20 / 20
  • Išsilavinimas10 / 10

Kontaktinė informacija

Įrašykite ją viršuje – darbdaviai ir kandidatų sekimo sistemos pirmiausia ieško būtent jos.

Nebūtina. JAV, JK ir Kanadoje CV paprastai pateikiami be nuotraukos.

50 žodžio

Kiekvieną darbą rašykite atskiroje pastraipoje; kiekvieną pasiekimą pradėkite naujoje eilutėje simboliu „-”.

12 įgūdžio

Įgūdžius atskirkite kableliais, pavyzdžiui: Excel, SQL, projektų planavimas.

Kiti skyriai

Projektai, sertifikatai, kalbos ar bet kas kita, kas sustiprina jūsų kandidatūrą.

Platformos ir įrankiai
Atrinkti darbai su mobiliosiomis programėlėmis

Alex Morgan

Mobiliųjų programėlių kūrėjas

  • alex.morgan@example.com
  • +1 555 0100
  • Denver, CO

Aprašymas

Mobiliųjų programėlių kūrėjas, turintis daugiau nei 5 metų patirtį kuriant ir prižiūrint iOS bei Android programėles B2B SaaS ir vartotojams skirtuose produktuose. Stipriosios sritys – React Native ir savųjų programėlių kūrimas, API integravimas bei išleidimų kokybė. Naudodamas našumo stebėseną, automatinius testus ir etapinius išleidimus pagerino programėlių reakciją ir sumažino defektų skaičių.

Darbo patirtis

Mobiliųjų programėlių kūrėjas, Pinecone Digital Labs, Denveris, CO (2022 – dabar) - Išleido React Native atsiskaitymo funkcijas programėlėje, turinčioje 40 000 mėnesinių naudotojų, o tikslingi pataisymai ir išleidimų stebėsena sumažino pranešimų apie strigtis atsiskaitymo veiksmų sekose 18 %. - Integravo GraphQL API su SQLite talpykla produktų katalogams, todėl palaikomuose įrenginiuose medianinis įkėlimo laikas sumažėjo nuo 2,4 iki 1,7 sekundės. - Išplėtė Jest ir XCTest testų aprėptį pirkimo ir prisijungimo veiksmų sekoms, todėl per ketvirtį išleidimą blokuojančių regresijų sumažėjo nuo šešių iki trijų. Jaunesnysis mobiliųjų programėlių kūrėjas, Mesa Creek Software, Boulderis, CO (2020 – 2022) - Sukūrė vartotojų finansų programėlės pradinio nustatymo komponentus naudodamas Swift ir Kotlin; išmatuotai pertvarkius veiksmų seką, užbaigtų paskyros nustatymų skaičius padidėjo 11 %. - Rengė etapinius išleidimus naudodamas App Store Connect ir Google Play Console, o dokumentuotos kūrimo patikros sutrumpino pasirengimą išleidimui nuo dviejų dienų iki vienos.

Išsilavinimas

Kompiuterių mokslų bakalauro laipsnis — Summit Valley Institute, Fort Collinsas, CO (2020)

Įgūdžiai

  • React Native
  • TypeScript
  • Swift
  • Kotlin
  • iOS SDK
  • Android SDK
  • GraphQL
  • REST API
  • SQLite
  • Jest
  • XCTest
  • App Store Connect

Platformos ir įrankiai

• Xcode ir iOS SDK • Android Studio ir Android SDK • App Store Connect ir Google Play Console

Atrinkti darbai su mobiliosiomis programėlėmis

• Atsiskaitymo veiksmų seka: React Native, GraphQL, našumo stebėsena • Produktų katalogas: SQLite talpykla nutrūkstančiam ryšiui

Kaip parašyti Mobiliųjų programėlių kūrėjas CV

Platformas nurodykite gyvenimo aprašymo pradžioje

Santraukoje arba įgūdžių skiltyje nurodykite naudotas platformas ir karkasus, tada paminėkite juos ir atitinkamuose patirties punktuose. Atskirkite savąjį iOS kūrimą su Swift nuo Android kūrimo su Kotlin ir aiškiai nurodykite projektus, kuriuose naudojote React Native ar Flutter. Taip vertintojai greitai pamatys, ar jūsų patirtis tinka pareigoms, skirtoms vienai platformai ar bendram kodui.

Išmatuokite išleistų programėlių pakeitimų rezultatus

Aprašykite funkciją ar techninį pakeitimą, kaip jį įgyvendinote arba įvertinote ir kas pasikeitė po to. Naudingi rodikliai: pranešimai apie strigtis, įkėlimo laikas, išleidimų dažnis, konversija konkrečioje veiksmų sekoje arba po išleidimo aptikti defektai. Jei rezultatui paaiškinti naudinga, nurodykite laikotarpį ar apimtį. Nepriskirkite sau rezultato, kurio negalima susieti su jūsų darbu.

Parodykite, už ką buvote atsakingi išleidžiant programėles

Jei rūpinotės išleidimais, nurodykite atitinkamus veiksmus ir įrankius, pavyzdžiui, pasirašymą, TestFlight, App Store Connect, Google Play Console, etapinius išleidimus ar pasirengimą programėlių parduotuvės peržiūrai. Paminėkite testavimą ir stebėseną, kuriuos taikėte išleidimo rizikai mažinti. Norint kurti mobiliąsias programėles, JAV nėra bendros licencijos, todėl sertifikatus nurodykite tik tada, kai jie svarbūs darbo skelbimui.

Pateikite nuorodą į darbus, kuriais galite dalytis

Nuoroda į darbų aplanką ar programėlių parduotuvę gali būti naudinga, jei ji veda į programėlę, demonstracinę versiją ar kodo pavyzdį, kuriuo galite dalytis. Trumpai aprašykite savo indėlį, platformą ir techninius sprendimus; nesudarykite įspūdžio, kad vienas sukūrėte komandos projektą. Neįtraukite konfidencialaus kodo, dar neišleistų produktų informacijos, privačių analitikos duomenų ar ilgų su darbu nesusijusių technologijų sąrašų.

Dažnai vartojami raktažodžiai

Šiai pareigybei dažnai nurodomi įgūdžiai ir įrankiai. Naudokite tik tuos, kuriuos turite, ir formuluokite juos taip, kaip darbo skelbime. Spustelėkite raktažodį, kad jį nukopijuotumėte.

Veiksmažodžiai veiksmams apibūdinti

SukūrėIšleidoIntegravoSumažinoPagerinoPerkėlėOptimizavo

Klausimai apie šią pareigybę

Kokio ilgio turėtų būti mobiliųjų programėlių kūrėjo gyvenimo aprašymas?

Vidutinę karjeros patirtį turinčiam kūrėjui tinka vieno ar dviejų puslapių gyvenimo aprašymas. Rinkitės vieną puslapį, jei jame telpa aktuali patirtis ir techninės stiprybės, o tekstas nėra suspaustas. Antras puslapis tinka, jei jame pateikiate daugiau svarbių projektų ar ankstesnių pareigų. Pirmenybę teikite naujausiems išleistiems darbams, platformų ir kalbų patirčiai bei išmatuojamiems rezultatams, o ne ilgam visų sutiktų funkcijų ar įrankių sąrašui.

Ar turėčiau nurodyti ir iOS, ir Android įgūdžius?

Nurodykite abi platformas, jei turite reikšmingos patirties su kiekviena, ir parodykite, kur jas naudojote. Jei daugiausia dirbote su iOS arba Android, pirmiausia nurodykite šią platformą, o patirtį su kita apibūdinkite tiksliai kaip papildomą. Jei kandidatuojate į kelių platformų pareigas, įvardykite karkasą ir paaiškinkite, ar taip pat dirbote su savaisiais moduliais, konkrečioms platformoms skirtu testavimu ar išleidimais programėlių parduotuvėse.

Ar mobiliųjų programėlių kūrėjams reikia sertifikatų?

Mobiliųjų programėlių kūrėjams JAV nėra bendros licencijos ar privalomo sertifikato. Darbdaviai gali vertinti aktualius kursus ar kvalifikacijos pažymėjimus, tačiau išleisti darbai ir įrodomi platformų įgūdžiai dažnai yra naudingesni. Sertifikatą nurodykite tik jei jis galioja ir yra aktualus pareigoms; pateikite tikslų pavadinimą ir išdavėją. Specializuotam ar reguliuojamam darbui gali būti taikomi kitokie reikalavimai.

Ar galiu įtraukti ne darbo metu sukurtas programėles?

Taip. Įtraukite asmenines ar atvirojo kodo programėles, jei jos parodo aktualius įgūdžius, ir aiškiai pažymėkite jas kaip asmeninius, akademinius ar atvirojo kodo projektus. Pateikite viešos programėlės, demonstracinės versijos ar saugyklos, kuria galite dalytis, nuorodą ir nurodykite savo vaidmenį, technologijas bei vieną konkretų rezultatą ar techninį sprendimą. Pašalinkite privačius raktus, naudotojų duomenis, darbdavio kodą ir konfidencialią informaciją apie produktą.