Full Stack Software Engineer, Productivity Apps

Apple

United States Of America, United States
Not specified
5+ years java swift objective-c experience
Object-oriented design and development skills
Backend api and client-side framework design
Apple is seeking a Full Stack Software Engineer to enhance the productivity apps, focusing on real-time collaboration and AI-powered features. The role requires expertise in backend services and client-side frameworks to support applications like Keynote, Pages, and Numbers

Job Summary

  • The role involves designing resilient backend service APIs and implementing clean client-side frameworks for real-time collaboration tools.
  • Candidates will shape the connected services infrastructure powering Keynote, Pages, and Numbers with next-generation AI features.
  • The position requires strong communication skills to partner with cross-functional teams in delivering software at Apple scale.

Matching Summary

Match Score: 85

Apple is seeking a Full Stack Software Engineer to enhance the productivity apps, focusing on real-time collaboration and AI-powered features. The role requires expertise in backend services and client-side frameworks to support applications like Keynote, Pages, and Numbers.

Skills & Requirements

Must-have

  • 5+ years Java Swift Objective-C experience
  • Object-oriented design and development skills
  • Backend API and client-side framework design
  • Multi-threaded concurrent programming expertise
  • Cross-functional team collaboration experience

Nice-to-have

  • AI-powered feature integration experience
  • CloudKit iCloud Drive storage integration
  • Performance optimization across memory and I/O
  • LLM-powered coding assistant familiarity
  • Third-party cloud storage platform experience

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 5 years proficiency in systems languages
  • Proven track record of delivering software projects

Work Rights

Not specified

Tailored Resume

Cover Letter