Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
This is a remote job, the candidate will work remotely with a company located in United Arab Emirates - Dubai
About the job:
- Work with the product team to design, architect, and ship our amazing applications.
- Implement polished user interfaces
- Improve our code through refactoring and applying modern design patterns.
- Work with other engineers through technical collaboration, discussion, and code review.
- Solve difficult problems related to large data sets and responsive UIs.
- Keep up to date with the latest advances in iOS development.
Job Requirements
- Experience working with Cocoa, Swift (Objective-C is a plus).
- A demonstrated ability in delivering clean, organized and testable code.
- Experience developing pixel-perfect user interfaces.
- Experience with unit testing.
- Experience integrating APIs and back-end services with mobile applications.
- Experience working with Git.
- Experience working with large native code bases with significant complexity.
- Solid knowledge of object-oriented design, software development principles, and design patterns.
- Highly proficient with profiling/debugging tools.