Role Overview
We are looking for a talented and proactive iOS Developer who has 1-2 years of relevant experience. Should be a team player who can also work independently and doesn’t require micro management.
Responsibilities
- Ability to understand business requirements and translate them into technical requirements.
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
Requirements
- 1-2 Years of Experience.
- Bachelor’s Degree.
- Knowledge of Apple foundation Libraries and iOS SDK, different versions of iOS and how to deal with different screen resolutions.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Strong knowledge of Human Interface Guidelines, UI design principles, patterns, and best practices.
- Experience with offline storage, threading and performance tuning. Knowledge of the Apple Core libraries available for common tasks.
- Familiarity with APNS, cloud message APIs and push notifications.
- Strong skills mobile app design, including working knowledge of: iOS native app development, automated testing, issue tracking and source control tools.
- Strong user interface design skills, usability analysis and experience with responsive design patterns.
- Understanding of Apple’s design principles and interface guidelines. Firebase for iOS.