Browse All Jobs
Job Description

Goodnotes is seeking a Senior iOS Engineer to join their team. The Senior iOS Engineer will play a key role in bringing the company's vision to life. They will collaborate closely with external educators and cross-functional teams, leveraging their expertise to build and refine a new product that enhances the educational experience for users worldwide.

Responsibilities:

  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain.
  • Implement elegant solutions with clean code.
  • Enable communication with the Mobile, Web frontend and QA 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 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
  • Shipped one or more non-trivial iOS apps on respective app stores

Goodnotes offers:

  • Remote friendly environment
  • Flexible working hours and location
  • Medical insurance for employee and their dependents
  • Great annual leave allowance
  • Meaningful equity in a profitable tech startup
  • Budget for things like noise-cancelling headphones, setting up home office, personal development, professional training, and health & wellness
  • Sponsored visits to our Hong Kong or London office every 2 years
  • Fantastic maternity/ paternity packages and allowances
Apply Manually