We are inviting an iOS Developer to an internationally accredited software development company.
• Developing mobile applications for iPhone and iPad. • Estimating task completion times. • Testing your own code. • Bug fixing. • Conducting code reviews. • Collaborating with backend engineers, product managers, and designers during the design and development process of mobile applications.
• 2+ years of commercial iOS application development experience. Experience working collaboratively on projects and effectively in a team. • Excellent knowledge of Swift, knowledge of Objective-C (at a reading level). • Confident proficiency in iOS SDK. • Understanding of HTTP/S, REST API, JSON (experience with manual request building, using ready-made libraries). • Experience integrating APIs and services, knowledge of URLSession. • Ability to write and understand multithreaded code using GCD, Modern/Strict Concurrency. • Experience developing UI based on UIKit or SwiftUI (iOS 16+). • Experience using a version control system (GIT). • Knowledge of common design patterns (GOF). • Experience with MVVM / TCA or VIPER-like architectures. • Knowledge of SOLID principles. • Knowledge of iOS Human Interface Guidelines. • Knowledge of Agile methodologies.
Grade
Middle
Experience
from 2 years
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries
RocketHunt estimate from real salaries