Browse All Jobs

Goodnotes is seeking a Senior Software Engineer to join their team. The company is dedicated to merging human creativity with AI, transforming digital note-taking. This role involves working within a small, cross-functional, autonomous, distributed team across Europe and Asia, focusing on implementing new technologies, such as AI, for multiple platforms with millions of users.

About the Role:

  • Bringing the core iOS App to cross-platforms i.e. Web, Android and Windows systems.
  • Rapidly building prototypes/simulations from mockups that can be directly implemented.
  • Creating decoupled, interactive web/mobile UIs using JavaScript Frameworks such as React/Redux and new technologies like WebAssembly.
  • Improving rendering performance and memory optimizations to create a performant UX.
  • Performing cross-browser/device testing and optimization.
  • Supporting, maintaining, and providing ongoing development for existing applications and projects.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
  • Shipping Progressive Web Apps (PWA) to various platforms utilizing the latest technologies.

Requirements:

  • Experience building modern web applications using libraries and frameworks like React/Redux.
  • Expertise with TypeScript.
  • At least 5 years of related working experience.
  • Experience building cross-platform SDKs for shipping one or more non-trivial apps on respective app stores.
  • Expertise in cloud storage, deployment, and computing; AWS experience is a plus.
  • Ability to ship great quality products efficiently; following best practices (CI/CD, automated testing, version control).
  • Strong understanding of Computer Science fundamentals.
  • Excellent problem-solving, communication, and story-telling skills.
  • Experience building PWA with offline-capabilities; WebAssembly (WASM) experience is a bonus.

What Goodnotes offers:

  • Remote, flexible working
  • 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 the Hong Kong or London office every 2 years
  • Company-wide annual offsite
  • Fantastic maternity/paternity packages and allowances
Apply

Goodnotes