Ofroj pune / Senior iOS Developer Role
216

Përmbajtja

Senior iOS Developer Role
Core Skills and Experience:
● Responsible for the design, development, testing, and release processes of iOS applications.
● In-depth knowledge of Objective-C and Swift, with familiarity with the latest iOS versions (iOS 4.3+).
● Proficiency in key Apple Frameworks: AVFramework, MapKit, and AVCamera.
● Experience in developing complex apps.
● Strong understanding of programming paradigms, design patterns, MVC architecture, and software testing.
● Practice in Test-Driven Development (TDD).
● Knowledge of popular third-party libraries and experience in network integration (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.
● Data management using Core Data and JSON.
● Implementing online storage solutions like Parse.
● Game development 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 7 years of experience in the ICT sector.
● Minimum of 5 years of experience in a similar role.

Address: Rruga Njazi Demi Nr.8, Tirana 1001

---

Roli i lartë i zhvilluesit të iOS
Aftësitë kryesore dhe përvoja:
● Përgjegjës për projektimin, zhvillimin, testimin dhe proceset e lëshimit të aplikacioneve iOS.
● Njohuri të thella të Objective-C dhe Swift, me njohje me versionet më të fundit të iOS (iOS 4.3+).
● Aftësi në kornizat kryesore të Apple: AVFramework, MapKit dhe AVCamera.
● Përvojë në zhvillimin e aplikacioneve komplekse.
● Kuptimi i fortë 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ë integrimin e rrjetit (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.
● Menaxhimi i të dhënave duke përdorur Core Data dhe JSON.
● Zbatimi 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 7 vjet përvojë në sektorin e TIK.
● Minimumi 5 vjet përvojë në një pozicion të ngjashëm.

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