Swift Developer functiebeschrijving sjabloon/kort

We zijn op zoek naar een snelle ontwikkelaar die verantwoordelijk is voor het maken en onderhoud van iOS- en OS X-apps, waaronder mobiele telefoons, tablets en volwaardige desktops.

Het maken van dergelijke apps en hun interactie met back-end services zullen uw belangrijkste nadruk zijn. U werkt samen met andere ingenieurs en ontwikkelaars op verschillende lagen van de infrastructuur.

Als gevolg hiervan zijn een toewijding aan samenwerkingsproblemen, doordacht ontwerp en het creëren van goederen van hoge kwaliteit vereist.

Swift Developer Job Profile

Swift -ontwikkelaars zijn veel vraag naar naarmate de snelle programmeertaal in populariteit groeit. Swift is een verfijnde, snelle en eenvoudige programmeertaal ontwikkeld door Apple Inc. voor iOS en OS X Development.

Veel belangrijke toepassingen, zoals Uber, Airbnb en Pinterest, hebben het gebruikt. Swift -ontwikkelaars zijn ook op grote vraag vanwege de groeiende populariteit van Apple -producten en -diensten.

Rapporteert aan

  • Senior iOS -ontwikkelaar
  • Tech Lead
  • CTO

Snelle ontwikkelaarsverantwoordelijkheden

  • Maak applicaties voor het iOS -platform
  • Zorg voor de prestaties en kwaliteit van de applicatie
  • Werk samen met een multifunctioneel team om de app te definiëren en te ontwerpen
  • Voer tests uit om ervoor te zorgen dat de functionaliteit van de app correct is
  • Sluit de applicatie aan op back-end tools zoals de cloud, API's en pushmeldingen
  • Verantwoordelijk voor assistentie bij het onderhoud van codekwaliteit, organisatie en automatisering
  • verantwoordelijk voor het maken van prototypes en ideeënbewijzen
  • Gebruik coderingstechnieken om inhoud te beschermen

Swift Developer -vereisten en vaardigheden

  • Eerdere ervaring met het ontwikkelen van iOS -apps
  • Inzicht in fundamentele iOS API's, frameworks, mogelijkheden, gebruikersinterface en paradigma's
  • Aantoonbare best practices bij de implementatie van front-end UI en UX
  • Solide kennis van OOP -principes, ontwerppatronen, algoritmen, multithreading en gegevensstructuren
  • Hands-on ervaring met RESTful Web Services en JSON/XML
  • Werkkennis van talloze SDK's en integraties van derden
  • Eerdere ervaring en een bereidheid om samen te werken met de Agile Software Development Methodology in een snelle, iteratieve en multifunctionele setting met bijdragers uit verschillende achtergronden, talenten en locaties
  • Uitstekende analytische en debuggen
  • Het vermogen en de wens om snel nieuwe technologie te leren
  • Uitstekende mondelinge en schriftelijke communicatievaardigheden
  • Eerdere ervaring met iOS Objective-C