Cosa bisogna sapere per diventare un architetto iOS?

Come Chief Operations Officer, sono stato sopra l'IT numerose volte. Queste sono posizioni molto specializzate. Mi sono informato su questo perché questo non sarebbe rientrato nelle funzioni IT generali. Ecco cosa ho trovato:

  • Esperienza con lo sviluppo di app native iOS
  • Bachelor's Degree (four-year college or technical school) Preferred, Field of Study: Conoscenza di Objective-C e Swift
  • Esperienza nello sviluppo di componenti UI e backend di app iOS
  • Esperienza con CoreData e/o SQLite è richiesta.
  • Esperienza con supporto offline è richiesta.
  • Sono richieste conoscenze approfondite su vari algoritmi di crittografia.
  • Working knowledge of using threads safely to optimize performance.
  • Native iOS Applications targeting iPhone and iPad
  • Experience building consumer applications with rich UI and great UX
  • Experience with REST, JSON, XML and interfacing iPhone/iPad applications to server side APIs.
  • Solid grasp of algorithms, memory management, object oriented programming, concurrent programming, and real time communications.
  • Strong understanding of application architecture and object-oriented design
  • Deep iOS development experience, with deep knowledge of best practices, APIs and libraries
  • Experience in dealing with audio and image is a plus.
  • Experience in web-socket programming is a plus.
  • Must provide links to the apps on app store.

Desired Qualifications:

  • Degree in Computer Science
  • Experience with audio, video and image processing

Reference Source: Indeed Website For Recruiting