Goodnotes

Senior MacOS Engineer

Goodnotes

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇪🇺 Anywhere in Europe

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

MacOSSwift

About the role

  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication with the Apple, Web frontend and QE teams
  • Define and drive the completion of new initiatives and features by removing blockers for the team
  • Continuously improve the development practices through research, automation, documentation and testing
  • Share your knowledge and experience with the rest of the team

Requirements

  • Expertise in Swift programming. Knowledge of SwiftUI is advantageous
  • Expertise in either UIKit or AppKit. Experience of bringing a big iPad app to Mac is advantageous
  • Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles
  • Excellent problem solving, communication, and storytelling skills
  • A love of software craftsmanship
  • Strong sense of the best tools for any task
  • Shipped one or more non-trivial macOS apps on respective app stores
  • Big plus if you have experience cross-compiling codebase on different mobile platforms
Benefits
  • Remote friendly
  • Flexible working hours and location
  • Medical insurance for you and your dependents
  • Great annual leave allowance
  • Meaningful equity in a profitable tech-startup
  • Budget for things like noise cancelling headphones, setting up your home office, personal development, professional training, and health & wellness
  • Sponsored visits to our Hong Kong or London office every 2 years
  • Company wide annual offsite
  • Fantastic maternity/ paternity packages and allowances

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftSwiftUIUIKitAppKitmacOS developmentalgorithmdata structurescross-compilingsoftware craftsmanshipclean code
Soft skills
problem solvingcommunicationstorytellingteam collaborationinitiativeknowledge sharingadaptabilitycreativitycritical thinkingleadership