• Skills
  • Assessments
Platform
iOS Developer
iOS Developers write applications for Apple mobile products iPhones/iPads using native ObjectiveC/Swift or hybrid approaches, such as React Native. This role requires knowledge of OOP, mobile application design and a sense of beauty as iOS developers often communicate with designers.
Role Levels
Level 1
Level 2
Level 3
iOS Developer
Junior Experience Level
12k - 18k $HKD / Month
2 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Apple (iOS/macOS) Platform

ijinjoseph.com/programmer-competency-matrix/ - use levels found under "Software Engineering" and "Programming" sections.

Level 0 corresponds to our Failed Assessment. Level 1 corresponds to our L1. Level 2/3 corresponds to our L2. Level 4 corresponds to our L3.

Circle each appropriate box and take an average. Generally round down unless you have a compelling reason to round up.

UX Design and Prototyping
  • Have a clear understanding of the importance of user-centered design and design thinking
  • Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
  • Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
  • Could identify design problems and devise solutions
Object Oriented Programming

Knows how to write an object-oriented application but over/under-architectured the data structure

  • Correctly interprets a class diagram
iOS Developer
Junior Experience Level
12k - 18k $HKD / Month
2 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Apple (iOS/macOS) Platform

ijinjoseph.com/programmer-competency-matrix/ - use levels found under "Software Engineering" and "Programming" sections.

Level 0 corresponds to our Failed Assessment. Level 1 corresponds to our L1. Level 2/3 corresponds to our L2. Level 4 corresponds to our L3.

Circle each appropriate box and take an average. Generally round down unless you have a compelling reason to round up.

UX Design and Prototyping
  • Have a clear understanding of the importance of user-centered design and design thinking
  • Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
  • Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
  • Could identify design problems and devise solutions
Object Oriented Programming

Knows how to write an object-oriented application but over/under-architectured the data structure

  • Correctly interprets a class diagram
iOS Developer
Junior Experience Level
12k - 18k $HKD / Month
2 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Apple (iOS/macOS) Platform

ijinjoseph.com/programmer-competency-matrix/ - use levels found under "Software Engineering" and "Programming" sections.

Level 0 corresponds to our Failed Assessment. Level 1 corresponds to our L1. Level 2/3 corresponds to our L2. Level 4 corresponds to our L3.

Circle each appropriate box and take an average. Generally round down unless you have a compelling reason to round up.

UX Design and Prototyping
  • Have a clear understanding of the importance of user-centered design and design thinking
  • Experience in using standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, etc
  • Could design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces
  • Could identify design problems and devise solutions
Object Oriented Programming

Knows how to write an object-oriented application but over/under-architectured the data structure

  • Correctly interprets a class diagram
Assessments
The following assessments award a iOS Developer badge: