Seni­or React Nati­ve Deve­lo­per, 80–100%

Vollzeit @Swiss Life AG veröffentlicht 3 Tagen ago

Job-Beschreibung

Pur­sue your ambi­ti­ons

Zürich

Swiss Life AG

Embrace ver­sa­ti­li­ty

Your area of respon­si­bi­li­ty

  • You play a key role in sha­ping a new com­po­nent libra­ry that will ser­ve as the foun­da­ti­on for all future mobi­le appli­ca­ti­ons across the com­pa­ny
  • You take owner­ship of the code­ba­se and act as one of its pri­ma­ry guar­di­ans, ensu­ring it stays clean, con­sis­tent, and intui­ti­ve.
  • In clo­se col­la­bo­ra­ti­on with desi­gners and engi­neers, you chall­enge UX con­cepts and imple­men­ta­ti­on approa­ches, con­tri­bu­ting ide­as that ele­va­te user expe­ri­ence and ali­gn with pro­duct goals
  • You will wri­te com­pre­hen­si­ve unit and end-to-end tests to ensu­re the relia­bi­li­ty and main­taina­bi­li­ty of the code­ba­se
  • Sam­ple screens, tem­pla­tes, and clear docu­men­ta­ti­on will be deve­lo­ped by you to help teams adopt the libra­ry effec­tively
  • Acti­ve par­ti­ci­pa­ti­on in inter­nal deve­lo­per events allows you to shape dis­cus­sions, share insights, and fos­ter cross-team col­la­bo­ra­ti­on

Live up to your poten­ti­al

Your strengths

  • You bring at least 4 years of expe­ri­ence in mobi­le deve­lo­p­ment and are high­ly skil­led in Java­Script, Type­Script, and the React eco­sys­tem with at least 2 years of hands-on exper­ti­se in React Nati­ve and Expo. You also have expe­ri­ence working with Gra­ph­QL and Relay
  • A bachelor’s degree in com­pu­ter sci­ence, soft­ware engi­nee­ring, or a rela­ted field forms the foun­da­ti­on of your tech­ni­cal exper­ti­se
  • Fami­lia­ri­ty with the full mobi­le deve­lo­p­ment life­cy­cle — from ide­a­ti­on to release — is com­ple­men­ted by hands-on expe­ri­ence in nati­ve deve­lo­p­ment for iOS and Android using Kot­lin, Swift, and Objective‑C
  • You are expe­ri­en­ced in test­ing prac­ti­ces, from wri­ting unit tests with Jest to run­ning end-to-end tests using tools like Night­watch, Detox, or Maes­tro
  • You are a strong com­mu­ni­ca­tor in Eng­lish and thri­ve in col­la­bo­ra­ti­ve envi­ron­ments proac­tively con­tri­bu­ting ide­as, chal­len­ging con­s­truc­tively, and working well with others. Ger­man is a big plus

Your cont­act

Fabi­an Krebs

Talent Acqui­si­ti­on Part­ner

About Swiss Life

With our indi­vi­du­al insu­rance and finan­cial advice, we help peo­p­le in all life situa­tions prepa­re their finan­cial future and enable them to lead a finan­ci­al­ly self-deter­mi­ned life.

For recruit­ment agen­ci­es

For this posi­ti­on, Swiss Life is not accep­ting any spon­ta­neous­ly sub­mit­ted appli­ca­ti­on dos­siers from recruit­ment agen­ci­es. Only appli­ca­ti­ons sub­mit­ted by pri­or agree­ment via the recruit­ment agen­cy jobs por­tal will be accept­ed.

No respon­si­bi­li­ty will be accept­ed for spon­ta­neous appli­ca­ti­ons and any fees/costs incur­red. Thank you for your under­stan­ding.

jid0c6c3e2a jit0727a jiy25a

Verwandte Jobs