Swift Developer Jobbbeskrivelse Mal/Brief

Vi søker en Swift-utvikler som vil være ansvarlig for opprettelse og vedlikehold av iOS og OS X-apper, inkludert mobiltelefoner, nettbrett og fullverdige stasjonære maskiner.

Å lage slike apper og deres samspill med back-end-tjenester vil være din viktigste vekt. Du vil samarbeide med andre ingeniører og utviklere om forskjellige lag av infrastrukturen.

Som et resultat er det nødvendig med en dedikasjon til samarbeidende problemløsning, gjennomtenkt design og å lage varer av høy kvalitet.

Swift Developer Job Profile

Sde utviklere er etterspurt etter hvert som det raske programmeringsspråket vokser i popularitet. Swift er et sofistikert, raskt og enkelt programmeringsspråk utviklet av Apple Inc. for iOS og OS X -utvikling.

Mange viktige applikasjoner, som Uber, Airbnb og Pinterest, har brukt den. Swift -utviklere er også etterspurt på grunn av den økende populariteten til Apple -produkter og tjenester.

Rapporterer til

  • Senior iOS -utvikler
  • Teknisk bly
  • CTO

Swift Developer -ansvar

  • Lag applikasjoner for iOS -plattformen
  • Forsikre deg om applikasjonens ytelse og kvalitet
  • Arbeid med et multifunksjonelt team for å definere og designe appen
  • Kjør tester for å sikre at appens funksjonalitet er riktig
  • Koble applikasjonen til back-end-verktøy som sky-, API-er og pushvarsler
  • Ansvarlig for å hjelpe til med å opprettholde kodekvalitet, organisering og automatisering
  • ansvarlig for å lage prototyper og idébevis
  • Bruk krypteringsteknikker for å beskytte innhold

Swift Developer -krav og ferdigheter

  • Tidligere erfaring med å utvikle iOS -apper
  • Forståelse av grunnleggende iOS API -er, rammer, evner, UI -stiler og paradigmer
  • Demonstrert beste praksis i implementeringen av frontend UI og UX
  • Solid kunnskap om OOP -prinsipper, designmønstre, algoritmer, multithreading og datastrukturer
  • Hands-on erfaring med RESTful Web Services og JSON/XML
  • Arbeidskunnskap om mange tredjeparts SDK-er og integrasjoner
  • Tidligere erfaring og en vilje til å jobbe med den smidige programvareutviklingsmetodikken i en fartsfylt, iterativ og multifunksjonell setting med bidragsytere fra forskjellige bakgrunner, talenter og lokasjoner
  • Utmerkede analytiske og feilsøkingsevner
  • Evnen og ønsket om å raskt lære ny teknologi
  • Enestående verbale og skriftlige kommunikasjonsevner
  • Tidligere erfaring med iOS Objekt-C