Senior iOS Software Engineer
Talabat -
Maadi, CairoPosted 6 years ago8Applicants for1 open position
- 6Viewed
- 1In Consideration
- 5Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Designs and builds applications for the iOS platform.
- Ensures the performance, quality and responsiveness of the information.
- Collaborates with the team to define, design, and ship new features.
- Identifies and correct bottlenecks and fix bugs.
- Supports code quality, organization, and automatization.
- Works closely with the Back-end team to interface with restful API services and contribute to the back-end code when needed.
- Coordinates with other teams for any 3rd Party SDKs integration and development (e.g. GTM, AppBoy)
- Manages application for Beta release and coordinate with the team for releasing a Beta application for testing.
- Works on bug fixing and improving application performance.
Job Requirements
- Minimum 3 years of full time professional experience in developing and maintaining mobile applications specialized in iOS.
- Experience in iOS application development using Xcode, Objective C, Autolayout, Storyboards, Swift with successful apps released to Appstore.
- Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s.
- Knowledge of agile methodology and instill best practices into the process.
- Knowledge of Operating System-Mac OS X and iOS, Programming tools-Xcode, instruments, GIT, Framework-Cocoa-touch, UIkit and core data (core graphics and animations), Objective C
- Knowledge of Auto-layout, GIT and Storyboard.
- Outstanding communication Skills.
- Outstanding Analytical and Problem Solving Skills.