A

Apple

Designs phones, computers and their operating systems

Software Engineer - Marcom Interactive Apps, Retail and Marcom Engineering

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of software engineering experience building both user interfaces and the services behind them.
  • Experience shipping user-facing software, either native using SwiftUI, AppKit, or UIKit, or web using React.
  • Experience building backend services, including API design and relational databases.
  • Proficiency in at least two of Swift, TypeScript, or Kotlin.
  • A BS in Computer Science or a related field, or equivalent job-related experience.

Responsibilities

  • Build features for a native macOS app in Swift and SwiftUI, with care for interaction and polish.
  • Make real-time editing feel instant and predictable for everyone in a document.
  • Develop the React framework and component libraries that other Apple engineers use to build collaborative plugins.
  • Build and operate the cloud services behind the app, from API design to data modeling and performance, using Swift, Kotlin, Node, Postgres, and WebSockets.
  • Work with designers and creative teams to understand how they work and shape the tools around it.
  • Design APIs in the app, framework, and backend that other engineers enjoy building on.
  • Help teams building plugins, from first prototype to production.

Desired Qualifications

  • Experience with both SwiftUI and React.
  • Experience with Kotlin and Spring Boot, or server-side Swift using Vapor.
  • Experience building real-time collaborative or local-first apps, such as CRDTs, operational transforms, or sync engines.
  • Experience building creative or authoring tools, such as design tools, WYSIWYG editors, visual page builders, or content management systems.
  • Experience building component libraries, design systems, or APIs that other engineers build on.
  • Experience integrating LLM-assisted features into user-facing apps.
  • Enjoy spending time with the people who use what you build in a creative-led culture.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs