Állás · Senior

Senior szoftvermérnök (Inbox Desktop)

Szoftverfejlesztő • Senior • Helyszíni • Teljes munkaidő • Egyesült Királyság London, Egyesült Királyság

A Proton Inbox üzleti egysége, egy mintegy 60 fős, több szakterületet átfogó csapat, amely a Proton Mailt és a Proton Calendart fejleszti, senior szoftvermérnököt keres az Inbox Desktop csapatába. A csapat az Inbox asztali klienseit fejleszti, konkrétan a Proton Mail Desktop alkalmazást, a Proton Mail Bridge-et és az exportáló eszközt, és éppen újraépíti kliensalkalmazásait egy új, platformfüggetlen Rust kód köré szervezett technológiai eszköztáron. A pozícióban technikai felelősséget vállalnál a Proton Mail Desktop alkalmazásért Windows és Linux platformon. A csapat Golangot, C++-t, Qt-t, JS-t, TypeScriptet, Reactot és Electront használ, és minden kliensoldali kód nyílt forráskódú, GPL3 licenc alatt.

Feladatok

  • ▹Új technológiák értékelése, valamint csapatok és üzleti egységek közötti technikai döntések támogatása
  • ▹Termékspecifikációk technikai követelményekké alakítása és a csapat irányítása a megvalósításig
  • ▹Meglévő és új funkciók megvalósítása, üzembe helyezése és karbantartása a magas minőségű felhasználói élményért
  • ▹A szoftverfejlesztési életciklus, az eszközök és a folyamatok fejlesztése a skálázhatóság és a fejlesztői élmény érdekében
  • ▹Tiszta, tömör és tesztelhető kód írása
  • ▹Új funkciók, technikai kezdeményezések és zöldmezős (greenfield) projektek hatókörének, tervezésének és végrehajtásának menedzselése
  • ▹Csapattagok mentorálása, valamint a tanulás és a felelősségvállalás kultúrájának ápolása

Elvárások

  • ▹Jelentős, releváns szakmai szoftverfejlesztési tapasztalat Rusttal, vagy nagyon erős háttér modern C++-ban, ésszerűen összetett Rust hobbiprojektekkel
  • ▹Tapasztalat magas minőségű, gyors, Windows és Linux platformfüggetlen asztali alkalmazások fejlesztésében
  • ▹Jártasság natív és platformfüggetlen asztali UI-keretrendszerekben (Avalonia UI, Qt, Electron)
  • ▹Tapasztalat a felhasználói felület és az üzleti logika fejlesztésében egyaránt
  • ▹Termékközpontú szemlélet, a kulcsfontosságú üzleti és termékteljesítmény-metrikák ismeretével
  • ▹Képesség architekturális döntések meghozatalára, valamint a stratégiai tervezéshez és a termékirányhoz való hozzájárulásra
  • ▹Bizonyított képesség az együttműködő munkára elosztott csapatban, kiváló írásbeli kommunikációval
  • ▹Erős problémamegoldó és távoli hibaelhárítási készségek a felhasználói adatvédelem megőrzése mellett
  • ▹A biztonságos kódolási gyakorlatok ismerete és elkötelezettség a biztonság és az adatvédelem iránt
  • ▹Alapszintű (BSc) vagy mesterszintű (MSc) diploma informatika, szoftvermérnökség vagy kapcsolódó területen

Előny

  • ▹Tapasztalat macOS vagy mobil platformfüggetlen fejlesztésben
  • ▹Jártasság egyirányú adatáramlású (Elm-szerű) keretrendszerekben
  • ▹Tapasztalat Grafanával, Metabase-szel vagy más monitorozási platformokkal
  • ▹Tapasztalat B2B területen, lehetőleg online adatvédelmi és/vagy produktivitási kontextusban

Soft skillek

Együttműködés elosztott csapatbanKiváló írásbeli kommunikációMentorálás és pszichológiailag biztonságos környezet ápolásaÜgyfélközpontú, folyamatosan tanuló hozzáállás

Amit kínálunk

  • ▹Irodaközpontú kultúra genfi, zürichi, prágai, barcelonai, párizsi, londoni, vilniusi, szkopjei és tajpeji irodákkal; otthoni munkavégzés az idő legfeljebb 30%-ában; minden csapat +/- 1 óra időzónán belül
  • ▹Lehetőség új technológiák bevezetésére; minden, a munkához szükséges eszköz és szoftver
  • ▹Ebéd és snack az irodákban
  • ▹Utazási költségtérítés
  • ▹Részvényopciók
  • ▹Rugalmas munkaidő
  • ▹Tanulási és fejlődési lehetőségek
  • ▹Átfogó egészségbiztosítás, nyugdíj-megtakarítás, bőséges szabadság és wellness-programok

A munkáltatóról

A Protont 2014-ben CERN-tudósok alapították, hogy ingyenes, nyílt forráskódú adatvédelmi technológiát nyújtson, és több mint 100 millió felhasználó támogatja, akiknek az előfizetése a vállalat egyetlen bevételi forrása. Az Inbox egység a Proton Mailt és a Proton Calendart fejleszti; a backend a Proton saját adatközpontjaiban, helyben fut, és minden kliensoldali kód nyílt forráskódú, GPL3 licenc alatt. A cég nyereséges, és több mint 500 főt foglalkoztat 50-nél is több országban.

Nyelvtudás: Angol (folyékony)
Végzettség: Alapszintű (BSc) vagy mesterszintű (MSc) diploma informatika, szoftvermérnökség vagy kapcsolódó területen

Hasonló állások