Overview job description: senior ios/macos engineer location: remote (us) department: technology reports to: cto background open sesame media is looking for a senior ios/macos engineer to join our growing technical team. We are a group of pioneers—people who love doing things that haven’t been done before and have a deep love for music. You will be working on our client side application, that is loved by musicians and creators globally. This role is a one-of-a-kind opportunity to build the future of collaboration between the creative community, helping to foster a pro-social, pro-cooperative communal experience for the entire world. No pressure. What you’ll do design, develop, and maintain high-performance applications for ios and macos. Build modern user interfaces using swiftui, while maintaining and integrating components using uikit (ios) and appkit (macos) where necessary. Implement scalable and maintainable solutions using clean architecture with mvvm. Develop reusable and modular components across applications. Integrate third-party c/c++ libraries and sdks with swift applications. Implement and maintain networking layers, rest api integrations, and websocket communication. Use combine and swift concurrency (async/await) for asynchronous and reactive programming. Optimize applications for performance, memory usage, and responsiveness. Collaborate closely with product, design, and backend teams. Perform code reviews and enforce engineering best practices. Maintain automated testing and ci/cd pipelines. Mentor engineers and contribute to architectural and technical decisions. What you will need 5 years of professional experience developing ios applications. Strong proficiency in swift. Extensive experience with swiftui. Solid experience with uikit (ios) and appkit (macos). Strong understanding of clean architecture and mvvm. Experience integrating c/c++ libraries with swift applications. Experience building networking layers and rest api integrations. Experience implementing websocket-based communication. Strong experience with combine and swift concurrency (async/await). Experience using git and collaborative development workflows. Experience writing unit tests and ui tests. Preferred experience experience working with apple audio frameworks such as avfoundation. Familiarity with core audio apis for low-level audio processing. Experience using audiotoolbox and audiounit for advanced audio handling. Experience building applications involving audio playback, recording, or real-time audio processing. Networking technologies urlsession urlrequest / urlresponse network framework (nwconnection and related apis) urlsessionwebsockettask restful api integration json encoding/decoding using codable secure network communication and authentication flows real-time communication using native websocket apis release & distribution experience publishing applications to the apple app store. Managing beta testing through testflight. Preparing and distributing macos applications using dmg packages. Understanding code signing, provisioning profiles, notarization, and macos distribution requirements. Technical skills languages: swift, c, c++ ui frameworks: swiftui, uikit, appkit architecture: clean architecture, mvvm concurrency: combine, swift concurrency (async/await) networking: urlsession, urlsessionwebsockettask, network framework audio: avfoundation, core audio platforms: ios, macos tools: xcode, git, swift package manager, ci/cd tools the unicorn list no ego. Innovator spirit: a genuine desire to be an innovator, not just an implementer of existing standards. Passion for music. Futurism: a love for holograms and next-gen visual tech. Social theory a strong passion for ‘social contagion’ theory and a sincere desire to use technology to create a pro-social, pro-cooperative world. J-18808-ljbffr