Softvérové inžinierstvo a cloud · Stredne pokročilý až senior (4+ roky)

Životopis vývojára mobilných aplikácií (iOS/Android)

Tento vzor ukazuje, ako prepojiť vývoj pre iOS a Android s merateľnými zlepšeniami výkonu aplikácie, vydávania verzií a používateľských postupov. V kvalitnom životopise vývojára mobilných aplikácií sa dajú ľahko nájsť platformy, jazyky, postupy testovania a prínos vydaných funkcií.

Kontrola životopisu

Čo hľadajú personalisti a systémy na sledovanie uchádzačov. Je to pomôcka, nie predpoveď.

100 / 100Kompletný

100%
  • Kontakt20 / 20
  • Zhrnutie20 / 20
  • Prax30 / 30
  • Zručnosti20 / 20
  • Vzdelanie10 / 10

Kontaktné údaje

Umiestnite ich na začiatok; personalisti a systémy na sledovanie uchádzačov ich hľadajú ako prvé.

Nepovinné. V USA, Spojenom kráľovstve a Kanade životopisy zvyčajne neobsahujú fotografiu.

54 slov

Každé zamestnanie uveďte v samostatnom odseku; každý dosiahnutý výsledok začnite na novom riadku znakom „-“.

12 zručností

Oddeľte zručnosti čiarkami, napríklad: Excel, SQL, plánovanie projektov.

Ďalšie sekcie

Projekty, certifikácie, jazyky alebo čokoľvek ďalšie, čo podporí vašu žiadosť o prácu.

Platformy a nástroje
Vybrané skúsenosti s mobilnými aplikáciami

Alex Morgan

Vývojár mobilných aplikácií

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

Zhrnutie

Vývojár mobilných aplikácií s viac ako 5-ročnými skúsenosťami s tvorbou a údržbou aplikácií pre iOS a Android pre B2B SaaS a spotrebiteľské produkty. Silnou stránkou je React Native aj natívny vývoj, integrácia API a kvalita vydávaných verzií. Vďaka monitorovaniu výkonu, automatizovaným testom a postupnému vydávaniu verzií zlepšil odozvu aplikácií a znížil počet chýb.

Prax

Vývojár mobilných aplikácií v Pinecone Digital Labs, Denver, CO (2022 – súčasnosť) - Vydal funkcie platby v React Native pre aplikáciu so 40 000 mesačnými používateľmi a vďaka cieleným opravám a monitorovaniu vydávania znížil počet nahlásených pádov v platobných postupoch o 18 %. - Integroval API GraphQL s ukladaním do cache v SQLite pre katalógy produktov a skrátil medián času načítania z 2,4 sekundy na 1,7 sekundy na podporovaných zariadeniach. - Rozšíril pokrytie testami Jest a XCTest pre nákupné a prihlasovacie postupy a znížil počet regresií blokujúcich vydanie zo šiestich na tri za štvrťrok. Mladší vývojár mobilných aplikácií v Mesa Creek Software, Boulder, CO (2020 – 2022) - Vytvoril komponenty na úvodné nastavenie v jazykoch Swift a Kotlin pre aplikáciu v oblasti osobných financií a prispel k zvýšeniu počtu dokončených nastavení účtu o 11 % po úprave používateľského postupu, ktorej výsledky sa merali. - Pripravoval postupné vydania cez App Store Connect a Google Play Console a vďaka zdokumentovaným kontrolám zostavenia skrátil prípravu vydania z dvoch dní na jeden.

Vzdelanie

Bakalársky titul z informatiky — Summit Valley Institute, Fort Collins, CO (2020)

Zručnosti

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

Platformy a nástroje

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

Vybrané skúsenosti s mobilnými aplikáciami

• Platobný postup: React Native, GraphQL, monitorovanie výkonu • Katalóg produktov: ukladanie do cache v SQLite pri nestabilnom pripojení

Ako napísať životopis na pozíciu Vývojár mobilných aplikácií

Platformy uveďte v hornej časti

Platformy a frameworky, s ktorými ste pracovali, uveďte v zhrnutí alebo časti o zručnostiach a potom ich spomeňte aj v relevantných bodoch pri pracovných skúsenostiach. Oddeľte natívny vývoj pre iOS v Swift od vývoja pre Android v Kotlin a projekty v React Native alebo Flutter jasne označte. Čitatelia tak rýchlo zistia, či vaše skúsenosti zodpovedajú pozícii zameranej na jednu platformu alebo na spoločný kód.

Merajte výsledky zmien v aplikácii

Opíšte funkciu alebo technickú zmenu, spôsob jej implementácie či vyhodnotenia a následný výsledok. Užitočnými ukazovateľmi sú hlásenia o pádoch, čas načítania, frekvencia vydávania, dokončenie konkrétneho postupu alebo počet chýb zistených po vydaní. Ak to pomôže vysvetliť výsledok, uveďte obdobie alebo rozsah. Nepripisujte si výsledok, ktorý nemožno spojiť s vašou prácou.

Ukážte, za čo ste zodpovedali pri vydávaní aplikácií

Ak ste pripravovali vydania, pomenujte súvisiace kroky a nástroje, napríklad podpisovanie, TestFlight, App Store Connect, Google Play Console, postupné sprístupňovanie alebo prípravu na kontrolu v obchode. Uveďte testovanie a monitorovanie, ktoré ste použili na zníženie rizika pri vydaní. Na vývoj mobilných aplikácií sa v USA nevyžaduje všeobecná licencia, preto certifikácie uvádzajte len vtedy, keď sú relevantné pre pracovný inzerát.

Pridajte odkazy na prácu, ktorú môžete zdieľať

Odkaz na portfólio alebo obchod s aplikáciami môže pomôcť, ak vedie k aplikácii, ukážke alebo vzorke kódu, ktorú smiete zdieľať. Stručne uveďte svoj prínos, platformu a technické rozhodnutia; nenaznačujte, že ste boli jediným autorom tímového projektu. Vynechajte dôverný kód, podrobnosti o nevydaných produktoch, súkromné analytické údaje a dlhé zoznamy nesúvisiacich technológií.

Bežné kľúčové slová

Zručnosti a nástroje, ktoré sa pri tejto pozícii často uvádzajú. Použite len tie, ktoré ovládate, a zapíšte ich tak, ako sú uvedené v pracovnom inzeráte. Kliknutím na výraz ho skopírujete.

Akčné slovesá

VytvorilVydalIntegrovalZnížilZlepšilMigrovalOptimalizoval

Otázky o tejto pozícii

Aký dlhý má byť životopis vývojára mobilných aplikácií?

Pre vývojára so stredne dlhými pracovnými skúsenosťami môžu stačiť jedna alebo dve strany. Použite jednu stranu, ak sa na ňu zmestia vaše relevantné skúsenosti a technické prednosti bez stiesneného rozloženia. Druhá strana je vhodná, ak na nej uvediete podstatné relevantné projekty alebo staršie pozície. Uprednostnite nedávnu prácu na vydaných aplikáciách, skúsenosti s platformami a jazykmi a merateľné výsledky pred dlhým zoznamom každej funkcie či nástroja, s ktorými ste sa stretli.

Mám uviesť zručnosti pre iOS aj Android?

Uveďte obe platformy, ak máte s každou z nich významné skúsenosti, a v pracovnej histórii ukážte, kde ste ich využili. Ak máte skúsenosti najmä s iOS alebo Androidom, uveďte túto platformu ako prvú a druhú opíšte presne ako doplnkovú skúsenosť. Pri pozíciách zameraných na viac platforiem pomenujte framework a objasnite, či ste pracovali aj s natívnymi modulmi, testovaním špecifickým pre platformu alebo vydávaním aplikácií v obchodoch.

Potrebujú vývojári mobilných aplikácií certifikácie?

Pre vývojárov mobilných aplikácií sa v USA nevyžaduje všeobecná licencia ani certifikácia. Zamestnávatelia môžu oceniť relevantný kurz alebo certifikát, no vydané aplikácie a preukázateľné znalosti platforiem bývajú pri vysvetľovaní vašich skúseností užitočnejšie. Certifikáciu uveďte len vtedy, keď je aktuálna a relevantná pre pozíciu, a napíšte jej presný názov a vydavateľa. Pri špecializovanej alebo regulovanej práci sa požiadavky môžu líšiť.

Môžem uviesť aplikácie, ktoré som vytvoril mimo práce?

Áno. Uveďte vlastné alebo open source aplikácie, ak preukazujú relevantné zručnosti, a jasne ich označte ako osobné, akademické alebo open source projekty. Pridajte odkaz na verejnú aplikáciu, ukážku alebo repozitár, ktorý smiete zdieľať, a uveďte svoju úlohu, použité technológie a jeden konkrétny výsledok alebo technické rozhodnutie. Odstráňte súkromné kľúče, používateľské údaje, kód zamestnávateľa a dôverné informácie o produktoch.