iOS Principal Architect Role

New

Skills

Architecture Code Quality Cross-platform Development Engineer Leadership Mentorship Mobile App Development Swift System Design

Join GoodNotes as a Principal Engineer, leading iOS architecture for our cross-platform mobile and web application serving millions globally. As part of a distributed team across Europe and Asia, you will shape technical strategy, empower collaborative development, and drive innovation in a fully remote, flexible environment.

Job Overview
  • Define and evolve scalable, maintainable iOS app architecture.
  • Drive technical direction aligned with product vision and growth.
  • Foster user-centric design and development practices.
  • Lead technical initiatives and mentor engineering teams.
  • Champion best practices in system design and code quality.
Key Responsibilities
  • Set architectural standards for iOS and cross-platform solutions.
  • Collaborate with product, design, and engineering teams.
  • Write reference implementations and lead architecture reviews.
  • Identify and resolve system-level issues proactively.
  • Prototype solutions to complex technical challenges.
Required Skills & Qualifications
  • Proven experience architecting large-scale B2C mobile products.
  • Deep expertise in iOS architecture and Swift.
  • Track record in designing robust, scalable systems.
  • Strong leadership and mentorship abilities.
  • Excellent cross-functional communication skills.
  • Bonus: Experience with real-time collaboration and offline-first/event-sourced systems.
  • Bonus: Leadership of architectural initiatives across multiple teams.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Staff Backend Engineer

New

Lead technical direction and execution of high-impact initiatives

Architect and build scalable systems for mission-critical workflows

Ai Tools Architecture Computer science Distributed systems

Staff AI Engineer

New

Building sophisticated multi-agent systems

Developing scalable large language model platforms

A/b Testing Ai Systems Api Integration Architecture

Senior Backend Engineer - Auth Infrastructure

New

Build and maintain core authentication infrastructure at scale.

Optimize performance and reliability of authentication systems.

Architecture Engineer Go Golang

Solution Architecture Manager

New

Lead and develop a team of Field engineers

Solve customer problems and act as a trusted advisor

Architecture AWS Azure Ceph

DevOps Security Manager

New

Lead and manage a team focused on vulnerability detection and remediation.

Establish and enforce security baselines and compliance standards.

Architecture AWS Ci/cd Pipelines Devops

Sr. Backend Dev - Node.js

Posted 3 days ago

Develop innovative features for Bitfinex Services.

Ensure scalability and real-time responsiveness of backend services.

Architecture Javascript Microservices Mongodb

Sales Engineer

Posted 4 days ago

Provide technical guidance and support to customers and sales team

Lead technical demonstrations and workshops to showcase company offerings

Architecture Cloud Platforms Docker Engineer

Lead Linux Kernel Engineer - Ubuntu

Posted 4 days ago

Lead the architecture and delivery of key aspects of the Ubuntu Linux kernel

Drive engagements with Silicon and Cloud partners for optimal solutions

Architecture Devops Engineer Git Version Control System

Golang Engineer

Posted 4 days ago

Hiring Golang engineers for various teams at Canonical

Developing software in Go for performance and security

Architecture C C++ Engineer

Microservices Engineer

Posted 4 days ago

Design and develop scalable microservices in Go and Python

Collaborate with globally distributed teams

API Design Architecture Continuous delivery Continuous integration

Linux Engineering Manager

Posted 5 days ago

Lead an engineering team to optimize Ubuntu for the latest silicon hardware

Develop and mentor the team through coaching and feedback

Agile Agile software development Architecture Communication Skills

Staff Software Engineer

Posted 5 days ago

Design scalable API first architecture

Lead transition to Cloud-native architecture

Ai Tools API Design Architecture Cloud-native architecture

Senior Software Engineer

Posted 5 days ago

Designing and developing cloud-native API first platform

Ensuring high reliability and scalability

Architecture Cloud Computer science Cyber Security

Senior SRE / Gitops Engineer

Posted 5 days ago

Lead operations automation in private and public clouds

Design new services aligning with IS architecture vision

Architecture Ci/cd Pipelines Devops Engineer

Software Engineer - App Stores

Posted 6 days ago

Develop and operate backend services for Snap Store and Charmhub.io marketplaces

Collaborate remotely with a global team

Apis Architecture Engineer Golang

Software Platform Eng. Manager - Ubuntu

Posted 6 days ago

Lead and optimize Ubuntu for latest silicon platforms

Oversee team development and project milestones

Architecture C C++ Debian/ubuntu

Senior Software Engineer at MariaDB

Posted 7 days ago

Contribute to high-quality software development

Mentor and guide junior developers

Architecture C++ Code reviews Devops

Principal Mobile App Engineer

Posted 10 days ago

Contribute to software application design and development

Optimize performance of critical components

Apis Architecture Communication Skills Debugging

Principal Software Engineer

Posted 10 days ago

Provide technical leadership in defining and evolving cloud-native architecture standards.

Drive the organization-wide transition to cloud-native and service-oriented architectures.

Ai Systems API Design Architecture Cloud

Principal Data Engineer

Posted 12 days ago

Set technical direction for data initiatives

Design and build scalable data pipelines

Architecture Devops Devops practices Engineer

Creator Systems Specialist

Posted 12 days ago

Drive execution efficiency through automation and AI

Ensure reliability and adoption of systems

Ai Amplitude Architecture Braze

Software Dev Director - Cloud

Posted 12 days ago

Recruit an experienced Software Development Director for Cloud Delivery Engineering

Emphasize technical expertise in SaaS, IaaS, microservices, and security

Architecture Automation Cloud Platforms Customer Experience

Senior Developer Remote Job

Posted 12 days ago

Looking for talented Senior Developers

Offering remote job opportunities with decent compensation

Angular Architecture Blockchain Data Analysis

Principal Data Engineer

Posted 12 days ago

Set technical direction for data engineers

Design and build scalable data pipelines

Architecture Databricks Devops Devops practices

Platform Engineering Lead

Posted 13 days ago

Evolve scalable and secure platform infrastructure

Lead strategic initiatives for business success

Architecture AWS Cloud Datadog

Big Data Manager - Professional Services

Posted 17 days ago

Work on impactful customer technical Big Data projects

Guide strategic customers in implementing transformational big data projects

Architecture AWS Azure Big Data

Senior Backend Engineer (Stellar Ecosystem)

Posted 18 days ago

Lead design, development, and maintenance of backend systems

Ensure robust, scalable, and secure backend systems

Architecture AWS Docker Engineer

Principal Engineer - Cross-platform Architecture

Posted 18 days ago

Define and evolve architecture for cross-platform app

Partner with product, design, and engineering teams

Architecture Code Quality Engineer Javascript

Solutions Architect for Managed Services

Posted 20 days ago

Lead design and implementation of large-scale data platform projects

Optimize and automate data platforms for client success

Architecture AWS Azure Azure data factory

Staff Software Engineer

Posted 20 days ago

Design and develop a cloud-native API-first platform for a Security Knowledge Platform™

Lead and own the transition to cloud-native architecture

Architecture Cloud Cloud-native architecture Cybersecurity

Staff Frontend Engineer (Vue.js)

Posted 21 days ago

Shape knowledge flow across GitLab by building intuitive interfaces

Lead complex initiatives like collaborative editing and performance optimization

Architecture Code Review Devops Engineer

M&A Architect

Posted 22 days ago

Design and deploy industry-leading solutions for mergers and acquisitions

Contribute to the development of new services

Architecture Azure Cloud Exchange online

IoT Solutions Architecture Manager

Posted 23 days ago

Lead and manage a team of Field engineers

Solve customer problems as a trusted advisor

Architecture C C++ Cloud

Senior Golang Engineer

Posted 24 days ago

Design, develop, and support innovative solutions.

Make technical decisions for high-performance applications.

Architecture Azure Containers Engineer

Senior Golang Engineer

Posted 24 days ago

Develop technically innovative solutions for customers.

Resolve complex issues creatively.

Agile Development Architecture AWS Containers

Forward Deployed Engineer - Software Engineer

Posted 24 days ago

Develop and deploy major projects for strategic partners

Collaborate with customers' engineering and executive teams

Architecture Communication Communication Skills Engineer

DevOps Engineer at OctoHorizon

Posted 25 days ago

Design, build, and maintain scalable infrastructure for high-frequency trading operations.

Automate deployments and ensure the resilience, speed, and security of the infrastructure.

Architecture AWS Devops Linux Systems Administration

Principal Security Engineer - Application Security

Posted 25 days ago

Drive resolution of security vulnerabilities

Perform complex security reviews and threat modeling

Architecture Engineer GraphQL Leadership

C++ Software Engineer

Posted 25 days ago

Design and implement high-performance trading systems in C++.

Optimize code for low-latency and high throughput requirements.

Architecture C++ Linux Performance Optimization

Ubuntu Engineer

Posted 28 days ago

Design, build, and ship software in various programming languages.

Integrate, test, and manage open source software in Ubuntu repositories.

Architecture Build Systems Devops Engineer

iOS Tech Lead - Collaboration

Posted 28 days ago

Design and build real-time collaboration features for iOS

Improve collaboration latency to sub-second experiences

Architecture Data structures and algorithms Editing Performance Optimization

Senior Staff Software Engineer - Payments

Posted 28 days ago

Define and drive technical strategy and architecture

Collaborate with cross-functional teams for reliable solutions

Architecture Code reviews Communication Communication Skills

Ubuntu Engineering Lead

Posted 28 days ago

Lead and develop high performing engineering teams

Define vision and strategy for Ubuntu

Architecture Devops Flutter Linux

Engineering Manager - Python and K8s

Posted 29 days ago

Build a world-class devops culture in corporate information systems

Transform IS team into an extension of product engineering capability

Agile Development Architecture Cloud Devops

Ubuntu Eng. Manager

Posted 29 days ago

Hiring engineering leaders for Ubuntu Engineering organization.

Managing and developing high-performing engineering teams.

Architecture Devops Flutter Go

Senior Backend Engineer (Ruby on Rails)

Posted 30 days ago

Help shape and scale the core of GitLab CI

Improve performance, reliability, and usability for users

Architecture Backend Services CI/CD Database Optimization

Principal iOS Engineer

Posted 32 days ago

Define and evolve iOS app architecture.

Partner with cross-functional teams for product solutions.

Architecture Code Quality Engineer Leadership

Project Manager - Ubuntu Embedded Systems

Posted 32 days ago

Manage customer-facing projects for delivering Ubuntu images on diverse devices

Coordinate project delivery between engineering teams and customers

Architecture Communication Devops IOT

Staff Backend Engineer

Posted 32 days ago

Lead technical direction and complex initiatives

Architect and build scalable systems

Ai Tools Architecture Computer science Engineer

Senior Software Engineer

Posted 33 days ago

Design and develop cloud-native API first platform for patented data and AI-powered Security Knowledge Platform

Build and maintain integrations connecting platform with customer systems, tools, and more

Agile Ai Tools Architecture Computer science
overtime