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
Junior
Experience Level
12k - 18k
$HKD / Month
0 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
Junior
Experience Level
12k - 18k
$HKD / Month
0 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
Junior
Experience Level
12k - 18k
$HKD / Month
0 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: