Softversko inženjerstvo i cloud · Srednji do viši nivo (4+ god.)

Biografija programera mobilnih aplikacija (iOS/Android)

Ovaj primer pokazuje kako da povežete rad na razvoju za iOS i Android sa merljivim poboljšanjima performansi aplikacije, izdanja i korisničkih tokova. Dobra biografija programera mobilnih aplikacija jasno ističe platforme, jezike, prakse testiranja i uticaj isporučenih funkcionalnosti.

Provera CV-ja

Šta regruteri i sistemi za praćenje traže. Smernica, a ne predviđanje.

100 / 100Potpun

100%
  • Kontakt20 / 20
  • Sažetak20 / 20
  • Radno iskustvo30 / 30
  • Veštine20 / 20
  • Obrazovanje10 / 10

Kontakt podaci

Postavite ove podatke na vrh; regruteri i sistemi za praćenje prvo ih traže.

Opciono. CV-jevi u SAD, Ujedinjenom Kraljevstvu i Kanadi obično ne sadrže fotografiju.

52 reči

Jedan posao po pasusu; svako postignuće započnite u novom redu znakom „-”.

12 veština

Odvojite veštine zarezima, na primer: Excel, SQL, planiranje projekata.

Dodatni odeljci

Projekti, sertifikati, jezici ili bilo šta drugo što doprinosi vašoj prijavi.

Platforme i alati
Odabrani rad na mobilnim aplikacijama

Alex Morgan

Programer mobilnih aplikacija

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

Sažetak

Programer mobilnih aplikacija sa više od 5 godina iskustva u izradi i održavanju iOS i Android aplikacija za B2B SaaS i proizvode za potrošače. Prednosti uključuju React Native i nativni razvoj, integraciju API-ja i kvalitet izdanja. Poboljšao odziv aplikacija i smanjio broj grešaka primenom praćenja performansi, automatizovanih testova i postepenih izdanja.

Radno iskustvo

Programer mobilnih aplikacija u Pinecone Digital Labs, Denver, CO (2022 – danas) - Isporučio React Native funkcionalnosti za naplatu u aplikaciji sa 40.000 mesečnih korisnika, smanjivši broj prijavljenih padova u tokovima naplate za 18% pomoću ciljanih ispravki i praćenja izdanja. - Integrisao GraphQL API-je sa SQLite keširanjem kataloga proizvoda, skratio medijalno vreme učitavanja sa 2,4 sekunde na 1,7 sekundi na podržanim uređajima. - Proširio pokrivenost testovima Jest i XCTest za tokove kupovine i prijave, smanjivši broj regresija koje blokiraju izdanje sa šest na tri po kvartalu. Saradnik u razvoju mobilnih aplikacija u Mesa Creek Software, Boulder, CO (2020 – 2022) - Napravio Swift i Kotlin komponente za uvođenje korisnika u aplikaciju za lične finansije, doprinevši povećanju broja dovršenih podešavanja naloga za 11% nakon redizajna toka čiji su rezultati izmereni. - Pripremao postepena izdanja putem App Store Connect-a i Google Play Console-a, skratio pripremu izdanja sa dva dana na jedan pomoću dokumentovanih provera izrade.

Obrazovanje

Diploma osnovnih studija iz računarstva — Summit Valley Institute, Fort Collins, CO (2020)

Veštine

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

Platforme i alati

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

Odabrani rad na mobilnim aplikacijama

• Tok naplate: React Native, GraphQL, praćenje performansi • Katalog proizvoda: SQLite keširanje za povremenu povezanost

Kako da napišete CV za ulogu: Programer mobilnih aplikacija

Navedite platforme pri vrhu

Navedite platforme i okvire koje ste koristili u sažetku ili odeljku sa veštinama, a zatim ih ponovo pomenite u relevantnim stavkama radnog iskustva. Razdvojite nativni iOS rad u Swift-u od Android rada u Kotlin-u i jasno označite projekte u React Native-u ili Flutter-u. Tako će osobe koje pregledaju biografiju brzo videti da li vaše iskustvo odgovara ulozi usmerenoj na jednu platformu ili na zajednički kod.

Izmerite rezultate isporučenih promena u aplikaciji

Opišite funkcionalnost ili tehničku promenu, kako ste je implementirali ili procenili i šta se nakon toga promenilo. Korisne mere uključuju prijavljene padove aplikacije, vreme učitavanja, učestalost izdanja, konverziju kroz određeni tok ili greške otkrivene nakon izdanja. Navedite vremenski period ili obim kada to pomaže da se objasni rezultat i nemojte pripisivati sebi rezultat koji se ne može povezati sa vašim radom.

Prikažite svoje odgovornosti pri izdavanju

Ako ste bili zaduženi za izdanja, navedite relevantne korake i alate, kao što su potpisivanje, TestFlight, App Store Connect, Google Play Console, postepeno objavljivanje ili priprema za pregled u prodavnici aplikacija. Navedite testiranje i praćenje koje ste koristili da biste smanjili rizik pri izdanju. Za razvoj mobilnih aplikacija nije potrebna opšta licenca u SAD, zato navedite sertifikate samo kada su relevantni za oglas za posao.

Dodajte linkove ka radu koji možete da podelite

Link ka portfoliju ili prodavnici aplikacija može biti koristan ako vodi do aplikacije, demonstracije ili uzorka koda koji smete da podelite. Ukratko navedite svoj doprinos, platformu i tehničke odluke; nemojte ostavljati utisak da ste jedini zaslužni za timski projekat. Izostavite poverljiv kod, detalje o proizvodima koji još nisu objavljeni, privatnu analitiku i dugačke spiskove nepovezanih tehnologija.

Uobičajene ključne reči

Veštine i alati koji se često navode za ovu ulogu. Koristite samo one koje imate, uz izraze iz oglasa za posao. Kliknite na neku da biste je kopirali.

Glagoli koji opisuju radnje

NapravioIsporučioIntegrisaoSmanjioPoboljšaoMigriraoOptimizovao

Pitanja o ovoj ulozi

Koliko bi trebalo da bude dugačka biografija programera mobilnih aplikacija?

Za programera sa nekoliko godina iskustva, jedna ili dve stranice mogu biti dovoljne. Koristite jednu stranicu ako na njoj možete da prikažete relevantno iskustvo i tehničke prednosti bez pretrpavanja. Druga stranica ima smisla ako donosi značajne i relevantne projekte ili ranije uloge. Dajte prednost nedavno isporučenom radu, iskustvu sa platformama i jezicima i merljivim rezultatima, umesto dugačkom spisku svake funkcionalnosti ili alata sa kojima ste se susreli.

Da li treba da navedem veštine za iOS i Android?

Navedite obe platforme ako imate značajno iskustvo sa svakom i pokažite gde ste ih koristili u dosadašnjem radu. Ako vam je iskustvo uglavnom vezano za iOS ili Android, istaknite tu platformu i precizno opišite drugu kao dopunsko iskustvo. Za uloge koje obuhvataju više platformi navedite okvir i pojasnite da li ste radili i na nativnim modulima, testiranju specifičnom za platformu ili izdanjima u prodavnicama aplikacija.

Da li su programerima mobilnih aplikacija potrebni sertifikati?

Programerima mobilnih aplikacija u SAD nisu potrebni opšta licenca ni obavezan sertifikat. Poslodavci mogu ceniti relevantan kurs ili kvalifikaciju, ali isporučen rad i konkretne veštine za platformu često su korisniji za potkrepljivanje vaših sposobnosti. Navedite sertifikat samo ako je važeći i relevantan za ulogu, uz njegov tačan naziv i izdavača. Uslovi mogu da se razlikuju za specijalizovane ili regulisane poslove.

Mogu li da navedem aplikacije koje sam napravio van posla?

Da. Navedite lične aplikacije ili aplikacije otvorenog koda ako pokazuju relevantne veštine i jasno ih označite kao lične, akademske ili projekte otvorenog koda. Dodajte link ka javnoj aplikaciji, demonstraciji ili repozitorijumu koji smete da podelite, pa navedite svoju ulogu, tehnologije i jedan konkretan rezultat ili tehničku odluku. Uklonite privatne ključeve, korisničke podatke, kod poslodavca i poverljive informacije o proizvodu.