iOS Architecture Principal Engineer

New

Skills

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

Join a visionary, distributed team dedicated to defining and evolving the core architecture for a cross-platform mobile and web application, serving millions of monthly active users. As Principal Engineer for iOS Architecture, you will drive technical strategy, collaborate across functions, and champion best practices, all in a remote and flexible work environment.

Job Overview
  • Lead the architecture and technical strategy for the iOS app, ensuring scalability, performance, and maintainability.
  • Collaborate with product, design, and engineering teams to deliver outstanding user experiences.
  • Provide hands-on technical leadership, mentorship, and guidance to distributed teams.
  • Champion system design, modularity, code quality, and testing best practices.
  • Prototype and solve complex technical challenges impacting millions of users.
Key Responsibilities
  • Define and evolve iOS architecture and long-term technical direction.
  • Drive cross-functional collaboration to balance user experience and engineering constraints.
  • Lead architecture reviews, write reference implementations, and support teams technically.
  • Identify and address system-level issues proactively.
  • Mentor engineers and influence technical decisions without direct management authority.
Required Skills & Qualifications
  • Extensive experience building and scaling high-impact B2C products with large user bases.
  • Deep expertise in mobile architecture, especially iOS (Swift), with hands-on prototyping skills.
  • Proven track record architecting complex systems that stand the test of time and scale.
  • Ability to lead and influence engineering teams through communication and mentorship.
  • Bonus: Experience with real-time collaboration, offline-first systems, and event-sourced architectures.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior Backend Engineer Authentication

New

Design and implement scalable authentication infrastructure

Advance GitLab’s zero-trust and microservices architecture

Architecture Cloud Go Golang

Senior iOS Swift Developer

New

Connect senior developers with global startups

Offer remote, flexible work opportunities

Architecture Communication English Git

Contact Center AI Architect

New

Architect and deliver AI-powered contact center solutions

Lead and mentor technical teams

Angular Architecture AWS Azure

Senior Java Backend Engineer

New

Automate security compliance for SMBs

Build scalable and maintainable backend systems

Architecture AWS Engineer Golang

Ubuntu Embedded Project Manager

New

Deliver complex embedded Ubuntu projects to enterprise customers

Coordinate cross-functional and cross-cultural engineering teams

Architecture Devops IOT Linux

Lead Linux Kernel Engineer

New

Lead architecture and delivery of Ubuntu Linux kernel enhancements

Drive security and hardening initiatives for the kernel

Architecture Bash Scripting C programming Device Drivers

Microservices Engineer Canonical

New

Design and build scalable microservices

Ensure software reliability and performance

Architecture CI/CD Devops Distributed systems

Golang Engineer at Canonical

New

Recruit exceptional Golang engineers for remote roles

Develop and maintain high-performance, secure software

Apis Architecture Devops Distributed systems

Staff Backend Engineer

New

Lead backend architecture and scalability

Drive engineering best practices and quality

Architecture Computer science Distributed systems Engineer

Senior SRE GitOps Engineer

New

Drive automation of IT operations and infrastructure.

Implement and improve GitOps and IaC practices.

Architecture Ceph Cloud Computing Elasticsearch

Experiment Platform Engineering Manager

New

Lead development of privacy-preserving experimentation platform

Foster an inclusive and empowering remote engineering team

A/b Testing Ab testing Architecture Cloud Platforms

App Store Software Engineer

Posted 3 days ago

Develop scalable backend services for app marketplaces.

Collaborate remotely with a global engineering team.

Architecture Automated Testing Backend Development Distributed systems

Ubuntu Platform Engineering Manager

Posted 3 days ago

Lead and develop remote engineering teams

Optimize Ubuntu for new hardware platforms

Architecture C programming Devops Docker

Ubuntu Engineering Manager

Posted 3 days ago

Lead and develop distributed engineering teams

Drive technical delivery of Ubuntu system components

Architecture Devops Java Product Management

Staff AI Engineer Role

Posted 4 days ago

Build and productionize advanced AI systems using LLMs and agents.

Develop scalable platforms and backend infrastructure for AI-powered applications.

A/b Testing Ab testing Api Integration Architecture

Senior Graphics Engineer Role

Posted 5 days ago

Design and develop advanced graphics engines

Lead user-focused feature creation

Architecture Computer science Documentation Engineer

Classroom EdTech Engineering Manager

Posted 5 days ago

Deliver impactful classroom-focused EdTech products

Provide technical and strategic leadership

Android Android development Architecture Code Review

Senior Golang Developer Role

Posted 6 days ago

Develop cloud-based cyber protection solutions

Design and maintain high-load distributed services

Algorithms Architecture Cloud Services Data Structures

Cloud Data Solutions Architect

Posted 6 days ago

Design and implement scalable cloud data platforms

Lead data migration and integration projects

Architecture AWS Azure Bitbucket

Pipeline Orchestration Platform Lead

Posted 7 days ago

Lead development of orchestration platform

Ensure platform scalability, security, and observability

Api Development Architecture AWS CI/CD

Senior AI Engineer Role

Posted 7 days ago

Architect and deploy AI/ML solutions for contact centers

Lead development and integration of Conversational AI and generative AI models

Architecture AWS BigQuery Engineer

Senior AI Engineer Role

Posted 7 days ago

Build and deploy scalable, production-ready LLM-powered AI systems

Develop intelligent agents and multi-agent architectures for workflow automation

Api Integration Architecture AWS Azure

Principal Data Engineer Role

Posted 7 days ago

Modernize and optimize legacy data warehouse systems

Design and build scalable, reliable data pipelines

Architecture Databricks Devops Engineer

Senior Elixir Engineer Role

Posted 7 days ago

Design and maintain scalable backend systems

Collaborate across engineering and business teams

Architecture Docker Engineer Kafka

Cloud Integration Architect Lead

Posted 12 days ago

Define and enforce enterprise system architecture.

Design and oversee secure system integrations.

Architecture AWS Azure Ci/cd Pipelines

Senior UiPath Integration Engineer

Posted 12 days ago

Automate enterprise processes using UiPath

Collaborate with stakeholders for requirements and solution design

Agile Methodologies Architecture CI/CD Devops

Cross-Platform Principal Engineer

Posted 13 days ago

Lead cross-platform architecture strategy

Drive technical excellence and scalability

Architecture Code Quality Cross-platform Development Engineer

Senior Java Developer Role

Posted 13 days ago

Develop scalable backend fare payment solutions

Collaborate within agile, cross-functional teams

Architecture Cloud Git Gradle

Data Governance Engineering Lead

Posted 13 days ago

Lead global data governance strategy and execution

Build and maintain governance-aware data pipelines

Airflow Architecture Databricks Infosec

Platform SRE Engineer

Posted 14 days ago

Support Kubernetes and Istio operations

Automate infrastructure lifecycle management

Architecture CI/CD Cloud Cloud Architecture

Big Data Manager Role

Posted 14 days ago

Lead customer big data projects

Design and deploy scalable data solutions

Architecture AWS Azure Cloud

Senior Java Backend Developer

Posted 14 days ago

Develop scalable backend fare payment solutions

Collaborate within agile, cross-functional teams

Amazon Web Services Architecture Cloud Git

Linux Engineering Manager Role

Posted 15 days ago

Lead engineering team optimising Ubuntu for new hardware

Manage relationships with technology partners

Agile Methodologies Architecture Debian packaging Devops

Software Engineering Manager AI

Posted 18 days ago

Lead and grow high-performing software engineering teams

Deliver scalable and secure AI-driven web applications

Agile Agile Methodologies Architecture AWS

Platform Site Reliability Engineer

Posted 18 days ago

Maintain and enhance Kubernetes clusters

Implement and automate infrastructure-as-code solutions

Architecture Bootstrap CI/CD Cloud

Revolving Credit Software Engineer

Posted 20 days ago

Design and deliver scalable financial solutions

Guide technical decision-making and collaboration

Architecture AWS Engineer Java

Senior Splunk Engineer Role

Posted 20 days ago

Architect and manage enterprise-scale Splunk environments

Develop and optimize Splunk content for monitoring and compliance

Architecture Bash Devops Engineer

IoT Solutions Architecture Manager

Posted 21 days ago

Lead and develop an IoT field engineering team

Drive customer success with Canonical's IoT solutions

Architecture Debian Devops Embedded Linux

Senior Kotlin Backend Developer

Posted 23 days ago

Develop scalable backend services

Enhance fare payment platform features

Architecture Cloud Git Gradle

Senior Java Backend Developer

Posted 23 days ago

Develop and maintain scalable backend services for fare payment systems

Collaborate within Agile, self-organizing teams to deliver business outcomes

Architecture Cloud Git Gradle

AI Security Architect Lead

Posted 24 days ago

Design scalable AI security architectures

Establish secure-by-design principles for AI integrations

Ai Frameworks Architecture devsecops Distributed systems

Rust Developer Advocate Role

Posted 25 days ago

Promote Rust adoption within company and clients

Train and mentor engineers on Rust best practices

Architecture Developer Advocacy Devops Distributed collaboration

iOS Engineering Manager Role

Posted 25 days ago

Lead distributed mobile engineering teams

Deliver high-impact, high-quality product features

Android Android development Architecture B2c

Java Runtimes System Engineer

Posted 25 days ago

Enhance Java runtimes and tooling on Ubuntu.

Enable secure, efficient deployment of Java applications.

Architecture Cloud-native software Debian packaging Engineer

Lead Data Systems Architect

Posted 26 days ago

Architect scalable and resilient data systems

Design and evolve secure multi-tenant infrastructure

Architecture AWS Cloud FastAPI

SaaS Solutions Architect APJ

Posted 27 days ago

Design and deliver scalable SaaS solutions

Provide consultative technical and business guidance

Apis Architecture Cloud Cloud Platforms

AI/ML Architect Twilio India

Posted 28 days ago

Lead technical strategy for ML initiatives

Architect scalable machine learning systems

Architecture AWS Azure Docker

Senior Full-stack Developer Remote

Posted 28 days ago

Connect senior developers with remote opportunities

Match candidates to startups based on tech expertise

Architecture Azure C# Data Engineering

Open Source Developer Role

Posted 29 days ago

Enable remote open source development

Represent company at industry events

Architecture Debian Device Drivers Devops

Distributed Systems Test Engineer

Posted 30 days ago

Automate testing of distributed cloud systems

Enhance CI/CD pipelines for cloud products

Architecture AWS Data Analytics Engineer
overtime