Senior iOS Developer
Worcbox -
Giza, EgyptPosted 7 years ago8Applicants for1 open position
- 7Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
What You’ll Do :
- Build advanced applications for the iPhones and Tablets
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API’s.
- Integrate advanced features with Google Maps, Payment Gateways and Facebook Graph API.
- Work with the technical team on stabilising various versions on various branches for various platforms.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving our products performance.
- Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
- Integrate with various complex chat, customer support, CRM and accounting API’s.
- Help maintain code quality, organisation, and automatisation.
Job Requirements
What You Need To Know/Have :
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proficient with Objective-C or Swift and Cocoa Touch.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Familiarity with RESTful APIS to connect iOS applications to back-end services.
- Familiarity with cloud message APIs and push notifications
- Practical experience with software quality control processes.
- Proven working experience in iOS development, having pushed at least FIVE original iOS Apps.
- Experience working with remote data via REST and JSON.
- Proficient understanding of code versioning tools ( Git, BitBucket .. etc )
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Experience at a high-growth technology company or a startup is a serious plus.
- Experience in Web and Mobile Application Testing Domain.
- Knowledge of AGILE SOFTWARE DEVELOPMENT is a must.
- Knowledge of Jira is a plus.
- Startup (all-hands-on-deck) “I bust my a** because I love it” approach.