Software Engineer, Macos

Superhuman Superhuman · Consumer · Hub - Berlin · Engineering, Product, Design, and Marketing

Software Engineer, macOS role at Superhuman, an AI productivity company, focusing on the end-to-end development of Grammarly for Mac. The role involves building features and infrastructure for a complex, multifaceted product, ensuring performance, and developing shared components across Apple platforms.

What you'd actually do

  1. Contribute to the foundation of a robust, well-thought-out architecture
  2. Innovate to break through technical limitations and deliver delightful features
  3. Build non-trivial UX solutions with complex UI elements
  4. Achieve minimum latency while working with complex documents
  5. Ensure performance by applying your knowledge of algorithms and data structures
  6. Develop shared components used across Grammarly’s Apple platform product offerings
  7. Use Swift, AppKit, and CoreGraphics while employing engineering best practices

Skills

Required

  • Swift
  • OOD
  • OOP
  • multithreading (GCD)
  • algorithms and data structures
  • code review
  • test coverage
  • monitoring

Nice to have

  • developing desktop applications that work with Mac internals