Software Architect-Cross-platform Mobile and Web

Goodnotes Logo

Goodnotes

📍Remote - China, United Kingdom

Summary

Join Goodnotes, a company reimagining information interaction by merging human creativity with AI, to create the best medium for human-AI collaboration. This role focuses on architecture and technical strategy for a cross-platform app serving millions of users. You will collaborate with product, design, and engineering teams, providing technical leadership and mentorship. The ideal candidate possesses a strong technical background in building and scaling B2C products, deep expertise in mobile or web architecture, and proven experience architecting complex systems. GoodNotes values learning and development, supporting employee growth. The role offers remote and flexible work, along with various benefits.

Requirements

  • Strong technical background in building and scaling high-impact B2C products, ideally with millions of users
  • Deep expertise in mobile or web architecture – whether iOS (Swift), cross-platform (WASM), or frontend (React), you have the hands-on skills to make decisions and prototype when needed
  • Proven experience architecting complex systems – you’ve made key design decisions that have stood the test of time and scale, ideally in a cross-platform or multi-client environment
  • Ability to influence and lead across teams – even without direct management, you help engineers make better decisions through mentorship, communication, and technical leadership

Responsibilities

  • Architecture & Technical Strategy – Define and evolve the architecture for our cross-platform app, ensuring it is scalable, performant, and maintainable. Drive technical direction and long-term strategy aligned with product goals
  • Cross-functional Collaboration – Partner with product, design, and engineering teams to shape solutions that deliver great user experiences while meeting engineering constraints
  • Hands-on Technical Leadership – Dive deep when needed: write reference implementations, lead architecture reviews, and support teams with technical guidance and mentorship
  • System Design & Quality – Champion best practices in system design, modularity, code quality, and testing. Identify and address system-level issues before they impact product delivery

Preferred Qualifications

  • Experience with real-time collaborative productivity products
  • Experience with local/offline-first experience and event-sourced systems
  • Experience leading architectural initiatives across multiple teams or working closely with engineering leadership
  • Passion for architecture and innovation – you stay current with the latest technologies, architectures, and practices in mobile, web, and platform development

Benefits

  • 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 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.