Ofroj pune / iOS Developer Role
100

Përmbajtja

iOS Developer Role
Core Skills and Experience:
● Responsible for the development and testing of iOS applications.
● Proficient in Objective-C and Swift, with knowledge of the latest iOS versions (iOS 4.3+).
● Familiar with key Apple Frameworks: AVFramework, MapKit, and AVCamera.
● Experience in developing medium complexity apps.
● Understanding of programming paradigms, design patterns, MVC architecture, and software testing.
● Practice in Test-Driven Development (TDD).
● Knowledge of popular third-party libraries and network integration experience (e.g., AFNetworking).
● Teamwork and experience with source version control.

Advanced knowledge:
● XCode and Interface Builder.
● User interface components like inputs, buttons, and reactive interfaces.
● Programming fundamentals including variables, arrays, tables, and loops.
● Application features including navigation, storage, live content, images, maps, music, accelerometer and motion feedback.
● Core Data and JSON for data management.
● Using online storage solutions like Parse.
● Developing games with Sprite Kit and creating app clones like Instagram and Snapchat.
● Submitting apps to the App Store.
● Creating marketing websites for apps.

Experience:
● At least 4 years of experience in the ICT sector.
● Minimum of 3 years of experience in a similar role.

Address: Rruga Njazi Demi Nr.8, Tirana 1001

----

Roli i zhvilluesit të iOS
Aftësitë kryesore dhe përvoja:
● Përgjegjës për zhvillimin dhe testimin e aplikacioneve iOS.
● Të aftë në Objective-C dhe Swift, me njohuri për versionet më të fundit të iOS (iOS 4.3+).
● Njohur me kornizat kryesore të Apple: AVFramework, MapKit dhe AVCamera.
● Përvojë në zhvillimin e aplikacioneve me kompleksitet mesatar.
● Kuptimi i paradigmave të programimit, modeleve të projektimit, arkitekturës MVC dhe testimit të softuerit.
● Praktika në Zhvillimin e Drejtuar nga Testi (TDD).
● Njohuri për bibliotekat e njohura të palëve të treta dhe përvojën e integrimit në rrjet (p.sh., AFNetworking).
● Puna ekipore dhe përvoja me kontrollin e versionit burimor.

Njohuri të avancuara:
● XCode dhe Ndërtuesi i Ndërfaqes.
● Komponentët e ndërfaqes së përdoruesit si hyrjet, butonat dhe ndërfaqet reaktive.
● Bazat e programimit duke përfshirë variabla, vargje, tabela dhe sythe.
● Veçoritë e aplikacionit duke përfshirë navigimin, ruajtjen, përmbajtjen e drejtpërdrejtë, imazhet, hartat, muzikën, akselerometrin dhe reagimet e lëvizjes.
● Të dhënat bazë dhe JSON për menaxhimin e të dhënave.
● Përdorimi i zgjidhjeve të ruajtjes në internet si Parse.
● Zhvillimi i lojërave me Sprite Kit dhe krijimi i kloneve të aplikacioneve si Instagram dhe Snapchat.
● Dërgimi i aplikacioneve në App Store.
● Krijimi i faqeve të internetit të marketingut për aplikacione.

Përvoja:
● Të paktën 4 vjet përvojë në sektorin e TIK.
● Minimumi 3 vjet përvojë në një pozicion të ngjashëm.

Adresa: Rruga Njazi Demi Nr.8, Tiranë 1001