Programator iOS

Cine suntem

Zenegant este o firma tanara deep tech care are misiunea de a ridica la un nivel superior felul in care oamenii isi gestioneaza interactiunile sociale si emotionale, pentru o viata mai fericita si mai plina de sens. Ne pasioneaza frumusetea dar si defectele mintii umane, intr-o societate care are nevoie de urmatoarea generatie de instrumente sociale, pentru a evolua de la manipulare, materialism si consumatorism cinic, catre colaborare, valori morale si scopuri inalte.
Cultura noastra incurajeaza dezbaterea, parteneriatul (mai degraba decat ierarhiile), invatatul si studiul individual, intr-un mediu profesional prietenos si placut. Exista optiuni de lucru la distanta, ore de lucru flexibile, precum si optiuni part time sau full time.

Pe cine cautam

De-abia asteptam sa intampinam in familia noastra din Iasi un programator iOS part-time care sa mestesugeasca aplicatii frumoase si utile, standalone, client-server sau server-less, cu tehnologii Apple. Vei avea ocazia sa te implici in mod direct si sa influentezi tot ciclul de dezvoltare si productie al aplicatiilor iOS Zenegant, de la prototipuri pana la Apple Store, intr-un mod CI/CD (Continuous Integration/Continous Delivery).
Desi experienta in programarea unor astfel de aplicatii este un avantaj clar, suntem la fel de bucurosi sa discutam cu canditati care nu au aceasta experienta, sau nu au absolvit inca, dar care pot sa ne impartaseasca lucrurile pe care le-au creat/programat cu pasiune in timpul lor liber folosind tehnologiile de mai jos sau altele similare 😉

Ce vei face

  • Vei fi un partener de nadejde al echipei Zenegant, care are scopul de a oferi valoare utilizatorilor produselor noastre
  • Vei imagina, construi, lansa si intretine aplicatii iOS, intr-un mod ‘continuous integration’, DevOps
  • Vei avea in vedere performanta, calitatea, rapiditatea si experienta utilizatorului pentru aplicatii iOS Zenegant
  • Vei documenta concis, in stil Agile, aspecte tehnice

Ce stii sau vei sti sa faci

  • Trebuie sa fii curios sa inveti si sa iti doresti sa fii mai bun decat ieri. Ai incredere in tine sa poti lua decizii tehnice de unul singur, decizii pe care sa le poti justifica logic. Stii sau vei sti sa lucrezi cu altii de la distanta. Stii sau vei sti ca poti sa schimbi lumea.
  • Cunostinte bune de programare in Swift, Cocoa Touch (UIKit), Cocoa Pods si standarde UI/UX.
  • Cunostinte bune cu iOS frameworks (Core Data, Core ML, Core Animation, etc)
  • Cunostinte bune de design the aplicatii conform cu standardele Apple
  • Familiar cu integrarea aplicatiilor iOS cu sisteme cloud (Amazon AWS, AWS Lambda, Realm Cloud, sau similare)
  • Familiar cu baze de date non-relationale. Familiar cu GraphQL.
  • Cunoasterea de tehnologii web este un plus.
  • Cunostinte bune de folosire a instrumentelor de versioning (Git)
  • Familiar cu integrarea continua, concepte Agile si DevOps