Principal Software Engineer iOS

4 -6 years experience, Bangalore

Required skills

Objective-C, SWIFT, iOS development

What makes you a great fit for this role

You're awesome at

  • Working with iOS Interface Builder, and creating UI screens and components through Storyboards as well as programmatically.
  • Network programming fundamentals.

You'll be improving & responsible for

  • Native iOS app development
  • App to the cloud and device connectivity for control.
  • Local and remote video streaming.
  • Graphical visualization of sleep analytics.

Desired experience

  • 5+ years of professional iOS development and UI experience.
  • Deep understanding of iOS 6+ SDK, Objective C, and/or Swift
  • Experience with video streaming is a big plus.
  • Comprehensive understanding of Apple’s design principles and interface guidelines.
  • Understanding of REST and JSON, and experience with utilizing REST on mobile clients.
  • Good understanding of Version Control principles, preferably using Git

Desired skills

  • Experience working with AWS cloud is a big plus.
  • Good understanding of UI/UX principles
  • Experience using Web Services and Data parsing using JSON , XML, etc.
  • Familiarity with the latest web technologies like REST API, MQTT, and other server-side principles.
  • Excellent understanding of optimization and performance issues across iOS software layers.
  • Experience shipping a few iOS apps.

Academic qualifications

BS / MS in Computer Science

Apply for this job

Join to get sleep tips and product updates right into your inbox.

479 Jessie, San Francisco CA, 94103

©2020 Cradlewise, Inc. | All Rights Reserved

Made with by Tech Savvy Parents