Software Engineer, Creativity Apps

AppleSan Diego, CA
13h

About The Position

The Creativity Apps team is seeking a highly skilled Software Engineer with hands-on experience with collaboration, persistence, or syncing on Apple platforms. As a Software Engineer, you will play a key role in designing, implementing, and maintaining robust cloud syncing, file management, on-device storage, and collaboration solutions to enhance our products and services.

Requirements

  • 2+ years of proven experience developing and shipping reliable, scalable, maintainable, and testable code.
  • Experience with Apple platforms including iOS and macOS.
  • Proficient in Swift
  • Solid grasp of computer science fundamentals and object-oriented design.
  • Ability to write performant, scalable, maintainable, and correct multi-threaded code.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.
  • Willingness to ask for help, learn from others, and mentor others in turn.
  • Commitment to fostering an open and inclusive work environment.
  • Strong communication, collaboration, and project management skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Bachelor’s Degree in Computer Science or equivalent experience.

Nice To Haves

  • Experience building APIs or frameworks.
  • Experience with CloudKit.
  • Experience with the latest Swift technologies.
  • Experience with extensions, e.g. FileProvider, Share Extensions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service