Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Development and maintenance of applications aimed at a vast number of diverse apple devices
- Primary focus will be the development of iOS applications and their integration with back-end services, commitment to collaborative problem solving, sophisticated design
- Creating quality products is essential
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable swift code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Job Requirements
- Strong technical background, good knowledge of Xcode, Cocoa frameworks such as Core Data, Core Animation, Core Graphics, Core Audio and Core Text.
- Strong command over Swift and Objective C.
- Comfortable in Storyboard and Playground.
- Strong command over Web APIs & Social media
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Apple design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
Required Languages and tools:
- XCode
- Swift and objective c
- SQL
- HTML/CSS
- Git
- Server side language is a plus (such as .NET)