Job Description :
Role: Mobile Software Engineer - iOS, tvOS, watchOS
Duration:- Fulltime Position
Location:- Santa Clara, CA

Job description:
- Design, develop, test, maintain mobile applications for iOS, tvOS and watchOS using the latest available tools, technologies, standards, and frameworks.
- Use, integrate and implement other technologies/service like Bluetooth Beacons, HomeKit, RESTful web services, eCommerce gateways, Audio/Video streaming backends, sensors, and cloud-based services.
- Collaborate with design teams to rapidly prototype ideas and implement winning solutions

Required Skills and Experience:
- 3+ years of iOS software engineering experience
- Swift 2.2 programming
- Highly skilled in Programming for tvOS
- Expertise with using XCode instruments for debugging and finding problems
- Advanced knowledge of UIKit, AV Framework, Core Data, Core Animation, Auto Layout, Cocoa Touch, (APN) Notifications, TVMLKit, Glances, and complications
- Understand Apple Human Interface Guidelines for watchOS, tvOS, and iOS

Good-to-have Skills and Experience:
- HTML, JavaScript, TypeScript, CSS
- Objective C
- Color theory
- UI design concepts for mobile devices
- Basics of typography for mobile devices