CareerPlanSign in

Software Engineer (Marcom Interactive Apps), Retail and Marcom Engineering

Sunnyvale, United States of America💼 Full-time🗓 2026-02-18 → 2026-09-28

Core

Building a native macOS content authoring platform with a cloud backend and a React plugin framework for real-time collaborative editing.

Role type

Senior full-stack software engineer (macOS, backend, and plugin framework)

Builds

Native macOS app, cloud backend services, and a React plugin ecosystem

Domain

Creative software tools, real-time collaboration, developer platforms

Required skills

Native macOS/iOS development, Backend development, Swift, TypeScript, Java, Kotlin, Ruby, Real-time collaboration systems, API design

Preferred skills

SwiftUI, Server-side Swift (Vapor), Spring Boot, WebSocket communication, Modern React patterns, Operational transform/CRDTs

Technologies

Swift, SwiftUI, Kotlin, Node, Postgres, WebSockets, React, Vapor, Spring Boot

Responsibilities

Build and maintain a native macOS application using Swift and SwiftUI, Implement and maintain backend services across multiple tech-stacks, Design and implement performant APIs, Design and implement real-time collaboration features, Develop and extend the React framework for plugins, Collaborate with teams building new plugins

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.