IOS Developer - GGateway
- POSITION IOS Developer
- Experience level Mid-Senior
- Period 3-12 Months
EDUCATION
- Minimum of a Bachelor’s Degree in Computer Science, Software Engineering, or any relevant field
Experience
- Minimum of 4 years’ experience as a iOS Developer
- Good Experience working in an Agile/Scrum development process
- Good Experience in version control systems for example GIT
- Good knowledge of interface builder, Core animation, and Object oriented concepts
- Experience with offline storage, threading, and performance tuning
- Experience with performance and memory tuning with tools [such as Instruments]
- Experience with third-party libraries and APIs.
- The familiarity with frameworks & web technologies.
- Good experience dealing with clients
- Collaborating with cross-functional teams to define, design and ship new features.
- Build prototypes at tech scoping stage of projects.
Skills and Knowledge
- Ability to use Xcode and program in Swift
- Familiar with instruments and Apple Kits
- Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
- Familiar with patterns (MVVM, MVP, VIPER, MVC)
- Familiar with Restful APIs and to connect iOS apps to back-end services.
- Very good understanding of Apple's design principles and interface guidelines
- Knowledge in performance and memory tuning with tools such as Instruments is a plus.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of low-level C-based libraries is preferred
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Familiarity with continuous integration
- Ability to multi-task and good time management skills.
How to apply:
ِApply Now