echoloc

Goodnotes Tech Stack

AI-powered note-taking app with handwriting recognition and cross-platform sync

Software Development London 201–500 employees Founded 2011 Privately Held

Goodnotes is a 24-million-user note-taking platform built on a sophisticated ML stack (PyTorch, TensorFlow, JAX) and distributed infrastructure (Kubernetes, AWS EKS, CockroachDB). The tech roadmap reveals a hard pivot toward cross-platform expansion—Swift/Android adoption and WebAssembly work are active—while the engineering-heavy hiring mix (26 of 42 roles) and active projects around handwriting models and sync engines signal they're engineering their way out of scaling constraints (canvas performance, sync reliability, incident prevention) rather than optimizing existing architecture.

Tech Stack 80 technologies

Core StackPython PyTorch TensorFlow C++ Rust Swift SwiftUI React TypeScript Kotlin Redux Datadog Terraform GitHub Actions ArgoCD MongoDB CockroachDB AWS Kubernetes CloudFront JAX Objective-C WebAssembly iOS UIKit AppKit AWS EKS Atlantis Aurora OpenSearch+50 more
AdoptingSwift WebAssembly Android

What Goodnotes Is Building

Challenges

  • Implementing ai across multiple platforms
  • Performance optimisation
  • Supporting millions of users
  • Scaling the canvas experience
  • Scaling user acquisition efficiently
  • Expanding into b2b
  • Improving sync reliability
  • Scaling with resilience
  • Uncovering weaknesses before incidents
  • Maintaining high uptime while controlling costs

Active Projects

  • Cross-platform expansion of core ios app
  • Wasm & android support for swift
  • Implementing new swift features
  • Create decoupled interactive web/mobile uis
  • Handwriting recognition model development
  • Sync engine improvement
  • Rapidly build prototypes from mockups
  • Bring core ios app to cross platforms
  • Core canvas and document editing tools
  • Prototype development from mockups

Hiring Activity

Decelerating40 roles · 10 in 30d

Department

Engineering
26
Marketing
6
Product
3
Support
2
HR
1
Research
1

Seniority

Senior
25
Mid
7
Manager
4
Principal
2
Lead
1
Company intelligence

Find more companies like Goodnotes by tech stack, pain points and active projects

Get started free

About Goodnotes

Goodnotes is a note-taking application that combines handwriting input with AI-driven features like intelligent transcription and search. Founded in 2011 and headquartered in London, the company operates at significant scale: 24 million users, primarily across iOS through native mobile interfaces (Swift, UIKit, SwiftUI). The product handles real-time synchronization and canvas rendering at volume, supported by cloud infrastructure (AWS, Kubernetes, MongoDB/CockroachDB). Current expansion focuses on Android and web platforms via WebAssembly, moving beyond single-platform dominance into B2B motion while managing the operational complexity of supporting millions of concurrent users.

HeadquartersLondon
Company Size201–500 employees
Founded2011
Hiring MarketsUnited Kingdom, Belgium, Serbia, Singapore, Czechia, Bosnia and Herzegovina, Portugal, Romania

Frequently Asked Questions

What is Goodnotes' tech stack?

ML frameworks (PyTorch, TensorFlow, JAX), systems languages (C++, Rust, Swift), web technologies (React, TypeScript, WebAssembly), cloud infrastructure (AWS EKS, Kubernetes, CockroachDB, Aurora), and mobile platforms (iOS, Android via Kotlin).

Where does Goodnotes hire engineers?

Engineering roles (26 active) span UK, Belgium, Serbia, Singapore, Czechia, Bosnia and Herzegovina, Portugal, Romania, Poland, India, Hungary, Spain, and Vietnam.

Is Goodnotes building Android support?

Yes. Android and WebAssembly are active adoption areas, with projects underway to expand the core iOS app to cross-platform via Swift and web technologies.

Similar Companies in Software Development

Other companies in the same industry, closest in size