Swift engineer

Apply Now

Company: Omega Solutions, Inc.

Location: Sunnyvale, CA 94087

Description:

Urgent Requirement for Swift engineer

Please find the below JD for Apple. Requirement location is Sunnyvale,CA.

Max rate per hr. is $50/hr on W2

Job Description:
Total experience of 6-8 years
3+ years of Swift programming experience
Proficient in Swift, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Experience with Cocoa APIs on OS X
Good knowledge of performance limits and characteristics
Knowledge of memory management and multi-threading
Experience with embedded databases and other system datastores
Familiarity with RESTful APIs to connect to back-end services
Good sense of UI design and a user-oriented focus
Knowledge of low-level C-based libraries is a plus
Implementation of automated testing platforms and unit tests
Knack for benchmarking and optimization

The identified profiles can solve 1 or more of these problem statements, check-in the code to GitHub before they are ready for interview.

- Create a NSTableView and each row should display image/videos along with some description of image/videos. TableView should have pagination with each page size as 10 rows per page.

- Clicking on image should open the image in an overlay window without blocking the TableView interaction. Clicking on Video should play video in AVPlayer within table view row but on clicking on zoom button AVPlayer should be displayed as full screen.

Similar Jobs