Software Engineer - Apple Watch

AppleCupertino, CA
5h

About The Position

Our team is responsible for bringing many different media and remote control experiences to life on watchOS. Your primary responsibility will be to help develop new features within our apps and frameworks, but you’ll also be expected to contribute to different levels of the engineering stack throughout the development process. These include many responsibilities relating to the design, development, and testing of this software that will ship to millions of users. Collaborating closely with the design team to open up the boundaries on human-computer interactions. Crafting efficient solutions tailored to the constraints of a small, low power device. Working closely with teams across all of Apple to architect robust and maintainable systems that will stand the test of time. Coordinating with the quality assurance and automation teams for full test coverage to ensure that we meet the high expectations our users have come to expect.

Requirements

  • 8 years of related experience
  • A Bachelor’s degree or equivalent work experience
  • A deep commitment to product quality and a fantastic attention to detail.
  • A consistent record of completing projects on-time and to specification.
  • Excellent communication and collaborative skills and enthusiastic about working on a cross functional team.
  • Upbeat, adaptable, and results oriented with a positive attitude.

Nice To Haves

  • Experience optimizing applications and profiling throughout the stack.
  • Systems knowledge, hands-on experience with inter-process communication.
  • Experience improving and expanding on existing complex projects and systems
  • A strong intuition for UI/UX design.
  • An interest in building consumer facing applications and experiences in the media space.
  • Passionate Apple Watch user or are open to becoming one.

Responsibilities

  • develop new features within our apps and frameworks
  • contribute to different levels of the engineering stack throughout the development process
  • design, development, and testing of this software
  • Collaborating closely with the design team to open up the boundaries on human-computer interactions
  • Crafting efficient solutions tailored to the constraints of a small, low power device
  • Working closely with teams across all of Apple to architect robust and maintainable systems that will stand the test of time
  • Coordinating with the quality assurance and automation teams for full test coverage
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service