We are providing a code signing service for various platforms. For macOS, we plan to provide a CryptoTokenKit provider that can be used by Xcode, Xcodebuild and codesign, and that talks to our backend service for actual signing operations. We also need an installer that does not require user interaction.
We already provide a cross-platform C++ library that connects to the backend, which does the actual crypto operations. A few modifications might be necessary on our side.
You will need basic applied cryptography knowledge. You must understand the concepts of code signing, certificate management, and smart card key access in macOS (although no physical smart cards will actually be used). You will contribute platform-specifc knowledge to a team of experienced software developers.
Proposals must show required skills (crypto and macOS systems programming). Proposals from application developers and teams cannot be considered.