Principal Engineer - iOS Architecture at Goodnotes

Europe

Goodnotes Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, EdTechIndustries

Requirements

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

Responsibilities

  • Define and evolve the architecture for the iOS 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
  • Provide hands-on technical leadership: 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
  • Prototype and solve complex technical challenges

Skills

Key technologies and capabilities for this role

iOSApp ArchitectureScalabilityPerformance OptimizationMaintainabilityTechnical StrategyMentorshipArchitecture ReviewsCross-platformMobile Development

Questions & Answers

Common questions about this position

What is the work arrangement or location policy for this role?

This is a distributed team across Europe and Asia, with shared time for collaborative activities such as planning, retros, stand-ups, and brainstorming sessions.

What key skills are required for the Principal Engineer - iOS Architecture role?

Required skills include a strong technical background in building and scaling high-impact B2C products ideally with millions of users, deep expertise in mobile architecture for iOS using Swift with hands-on prototyping skills, proven experience architecting complex systems that scale, and the ability to influence and lead across teams through mentorship and communication.

What are Goodnotes' company values?

Goodnotes' values are: Dream big—Be visionary, strategic, and open to innovation; Build great things—Work in service of our users, always improving and pushing higher; Operate like an owner—Propel company success and impact with an entrepreneurial mindset; Win like a sports team—Be trusting and collaborative while empowering others; Learn and grow fast—Never stop learning and iterate fast; Share our passion—Share ideas and practice enthusiasm and joy; Be user obsessed—Empathetic, inquisitive, practical.

What is the salary or compensation for this position?

This information is not specified in the job description.

What makes a strong candidate for this Principal Engineer role?

A strong candidate is excited about defining and evolving iOS app architecture for scalability and performance, collaborating cross-functionally with product and design teams, providing hands-on technical leadership and mentorship, championing system design best practices, and has experience scaling B2C products with millions of users, plus bonus for real-time collaborative productivity products.

Goodnotes

About Goodnotes

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI