Software Engineer (Marcom Interactive Apps), Retail and Marcom Engineering
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