Senior Ios Developer
Abstract, Saudi Arabia
Experience
3 Years
Salary
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Objective-C, Swift, and Cocoa Touch.
Total Vacancies
2 Jobs
Posted on
Sep 28, 2021
Last Date
Dec 27, 2021
Location(s)
Job Description
- Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices.
- Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
- To ensure success as an iOS Developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Objective-C & Swift, and be able to work as part of a team.
- Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
Responsibilities
- Build interfaces and advanced applications for iOS platform
- Produce fully functional mobile applications writing clean code
- Building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates.
Job Specification
- Bachelor's/Master’s degree in computer science or Software Engineering.
- 4+ years' experience as an iOS app developer.
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Knowledge of iOS back-end services.
- Knowledge of Apple’s design principles and application interface guidelines.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs and cloud messaging.
- Experience with continuous integration.
- Pair Programming and Code Reviews.
- Participate in SCRUM ceremonies.
- SDK integration for Facebook, Gmail, Twitter, Google Maps
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Development Knowledge of JSON, REST, and XML-based web services and their working.
- Experience with Clean Architecture Patterns like MVC, MVVM, Viper Team player
- Apple Human Interface Guidelines
- Knowledge of realm would be plus
- Experience of object-oriented programming
- Programming experience in Java, JavaScript, Python, or C++ will be a plus.
- Experience with iOS SDK
- Experience of working with databases like Firebase etc.
Job Rewards and Benefits
Accomodation
Health Insurance
Medical
Pension
Transport
Information Technology and Services - Al Riyadh, Saudi Arabia