Principal Engineer - Cross-platform Architecture

Job not on LinkedIn

July 5

Apply Now
Logo of Goodnotes

Goodnotes

Education • Productivity • Artificial Intelligence

Goodnotes is a leading platform that reimagines digital note-taking with its innovative products, such as Goodnotes 6, available across iOS, Mac, Windows, Android, and Web. Millions worldwide enjoy the handwriting experience with its digital ink, which supports powerful AI features like spellcheck and word completion. Goodnotes offers seamless functionality, allowing users to annotate PDFs, type notes, and organize their entire library with ease. The platform also provides special licenses for schools, making it a valuable tool for educational purposes.

51 - 200 employees

Founded 2011

📚 Education

⚡ Productivity

🤖 Artificial Intelligence

💰 Seed Round on 2020-05

📋 Description

• 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. • Partner with product, design, and engineering teams to shape solutions that deliver great user experiences while meeting engineering constraints. • Dive deep when needed: write reference implementations, lead architecture reviews, and support teams with technical guidance and mentorship. • Champion best practices in system design, modularity, code quality, and testing. Identify and address system-level issues before they impact product delivery. • Prototyping and solving some of our most complex technical challenges.

🎯 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. • Bonus if you bring: • 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

Apply Now

Similar Jobs

July 2

Fanatics, Inc.

1001 - 5000

🎮 Gaming

🛒 Retail

🛍️ eCommerce

Join Fanatics Betting & Gaming as a Software Engineer III, focused on Java within the iCasino Platform team.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

May 22

Input Output (IOHK)

201 - 500

₿ Crypto

🌐 Web 3

Lead and mentor software teams at IOG, a blockchain innovation company focused on Cardano.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com