Browse All Jobs

Goodnotes is seeking a Lead iOS Engineer to join their team and contribute to their mission of transforming digital note-taking into an inspiring experience. The engineer will play a crucial role in building and refining a new product that enhances the educational experience for users worldwide. They will collaborate closely with external educators and cross-functional teams within Goodnotes.

Role Involves:

  • Building mission-critical services used by tens of millions of users.
  • Architecting and designing scalable solutions that are easy to maintain.
  • Implementing elegant solutions with clean code.
  • Enabling communication with the Mobile, Web frontend, and QA teams.
  • Defining and driving the completion of new initiatives and features by removing blockers for the team.
  • Continuously improving the development practices through research, automation, documentation, and testing.
  • Sharing knowledge and experience with the rest of the team.

Requirements:

  • Expertise in Swift programming.
  • Knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals.
  • 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 iOS apps on respective app stores.
  • Experience cross-compiling codebase on different mobile platforms is a plus.

What Goodnotes offers:

  • Remote-friendly environment.
  • 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 noise-cancelling headphones, home office setup, personal development, professional training, and health & wellness.
  • Sponsored visits to their Hong Kong or London office every 2 years.
  • Company-wide annual offsite.
  • Fantastic maternity/paternity packages and allowances.
Apply

Goodnotes