You are viewing a preview of this job. Log in or register to view more details about this job.

Android or iOS Developer Intern

Join the team responsible for the app experiences that customers rely on to have peace of mind at home.


  • Learn about our Android or iOS app architecture
  • Contribute to new feature development, maintenance, and architectural activities
  • Collaborate closely with software engineers representing other disciplines (like backend and embedded software).
  • Participate in peer code reviews
  • Work in a fast-paced, self-directed, agile environment
  • Participate in our Android or iOS guild with fellow engineers to develop better organization-wide development practices and solve hard problems

Recommended Skills:
Interested in the following:
  • Kotlin/Java or Swift/ObjectiveC
  • Android SDK or Xcode
  • RESTful services
  • Bug Tracking and Source control (JIRA, Bitbucket, Git)
  • Common software architectural practices and principles (MVC, MVP, MVVM, Clean, SOLID)
  • Refactoring and Unit Testing

Required Education/Experience:
  • Course work towards BS Computer Science or related subject area
  • Exposure to programming languages such as Java
  • Ability to triage issues, react well to changes, work with teams and ability to multi-task
  • Solid verbal/written communication
  • Organized and excited about technology!