Állás

Senior Software Engineer, McMobile

Mobilfejlesztő • Remote • Teljes munkaidő • 📍 Edmonton

A Jobber Senior Software Engineert keres a McMobile csapatba, amely az iOS és Android alkalmazások alapjait – függőségeket, tesztelési folyamatokat és teljesítményt – gondozza.

Feladatok

  • Nagyobb feladatok végigvitele a probléma tisztázásától a szállításig, bevezetésig és utókövetésig, a funkciószállítás és a fenntartható mérnöki munka egyensúlyban tartásával
  • Technikai irány meghatározása csapat szintű kezdeményezésekhez: technikai tervek és javaslatok írása/felülvizsgálata, döntések és kompromisszumok meghozatala társakkal és Staff/Principal mérnökökkel
  • A mobilplatform minőségi elvárásainak meghatározása és fenntartása: teljesítmény, stabilitás, megbízhatóság, sztenderdeken, megfigyelhetőségen és korai regresszió-felismerésen keresztül
  • A mobil alapok (stack, architektúra, eszközök) modernizálása és megerősítése, hogy a funkciócsapatok gyorsabban, kevesebb meglepetéssel szállíthassanak
  • Újrahasznosítható tesztelési és megbízhatósági gyakorlatok bevezetése: automatizálás ott, ahol számít, minták megosztása, a felhasználókat ténylegesen veszélyeztető kockázatok célzása
  • A csapat fejlesztése: mentorálás, magas hozzáadott értékű kódellenőrzés, dokumentáció és egyéb tudásmegosztó anyagok
  • Cross-funkcionális partnerség a problémák, függőségek és kompromisszumok egyeztetésére, valamint a platform munka összekötésére az ügyfél- és fejlesztői élménnyel

Elvárások

  • Senior szintű tapasztalat production szoftver szállításában dedikált mobil vagy erősen mobil-közeli csapatban
  • Erős rendszer- és komponenstervezési készségek: világos határok, karbantartható architektúra, tudatos kompromisszumok csapat szinten
  • Mélységi mobilfejlesztési ismeretek: keretrendszerek és minták, UI teljesítmény és reszponzivitás, a minőség felhasználói megjelenése nagy léptékben
  • Üzemeltetési érettség: szisztematikus hibaelhárítás, monitorozás, a hibaészlelés és -reagálás fejlesztése mobilalkalmazásokban
  • Technikai vezetői viselkedésminták: mások mentorálása, technikai megbeszélések facilitálása, az egyeztetést elősegítő írásbeli kommunikáció
  • Ügyfélközpontú ítélőképesség: visszajelzések és kontextus beépítése, eligazodás kétértelműségben, priorizálásban segítés
  • Tulajdonosi szemlélet: önálló munkavégzés, kezdeményezőkészség, tisztánlátás elmosódó követelmények esetén
  • A pozíció a Jobber egyik hub-városában (Edmonton, Toronto, Vancouver vagy Kitchener-Waterloo) élő jelentkezők számára elérhető

Előny

  • Tapasztalat tech lead vagy hasonló vezetői szerepkörben
  • Gyakorlati mobil megfigyelhetőségi és instrumentációs tapasztalat (pl. Sentry, Datadog)
  • E2E tesztelési tapasztalat (pl. Appium)
  • Tapasztalat a stackben vagy hasonlóban: React Native (TypeScript), natív iOS/Android, GraphQL, Ruby on Rails, React – production környezetben
  • CI/CD és mobil release tapasztalat (pl. Split, Bitrise, CircleCI, Runway)
  • Gyakorlati tapasztalat egyetlen nyelvpáron túl, UI és backend munkában egyaránt

Soft skillek

Technikai vezetői viselkedés, mentorálásFacilitáció és egyeztetést elősegítő írásbeli kommunikációÜgyfélközpontú ítélőképesség, eligazodás kétértelműségbenTulajdonosi szemlélet, önálló kezdeményezőkészség

Amit kínálunk

  • Kiterjesztett egészségügyi juttatáscsomag, teljes mértékben fedezett díjakkal testi és lelki egészségre
  • RRSP, TFSA vagy FHSA megtakarítási hozzájárulás (matching)
  • Részvényopciók
  • Dedikált Tehetségfejlesztési csapat, coachinghoz, tanuláshoz és vezetőfejlesztési programokhoz való hozzáféréssel
  • Lehetőség egy 400 milliárd dolláros, domináns szereplő nélküli iparág formálására

A munkáltatóról

A McMobile csapat a Jobber iOS és Android alkalmazásainak alapjait alakítja: függőségkezelés, tesztelési folyamatok koordinálása és teljesítmény folyamatos figyelése, megbízható alapot adva a funkciócsapatoknak. A Jobber kisvállalkozásoknak segít a szolgáltatásnyújtás technológiával történő átalakításában.

Hasonló állások