Senior iOS Software Engineer - Design Systems

Dropbox • Remote

Company

Dropbox

Location

Remote

Type

Full Time

Job Description

Role Description

As a Senior iOS Engineer on the Design System Team you will play a central role in enabling consistent scalable and delightful product experiences across our native applications. You will help define and evolve our design system foundations ensuring engineers and designers can build with speed quality and cohesion. In this role you’ll gain exposure to senior leadership influence design and engineering practices across teams and contribute to the evolution of a system that empowers millions of users.

Your impact will span:

  • System foundations: Building reusable iOS components and frameworks that serve as the backbone of our product experience.

  • Collaboration & advocacy: Partnering with designers Android peers and product engineers to ensure multi-platform design system cohesion and adoption.

  • Scalability & innovation: Driving long-term architecture accessibility and performance standards that support product growth at scale.

  • Developer experience: Improving documentation workflows and tooling to make using the design system frictionless for engineers.

Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here .

Responsibilities

  • Build maintain and evolve Dropbox’s DIG design system iOS component library using Swift SwiftUI and UIKit.

  • Translate Figma designs and tokens into accurate maintainable UI components.

  • Collaborate with cross-platform peers (Android Web) to ensure consistency and parity.

  • Define and maintain versioning governance and release processes for design system components.

  • Improve internal documentation onboarding and tooling to accelerate adoption.

  • Provide support and advocacy across product teams via code reviews pairing and developer experience improvements.

  • Ensure design system components meet accessibility performance and testability standards.

Many teams at Dropbox run Services with on-call rotations which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements

  • Bachelor’s degree in Computer Science or related technical field involving coding (e.g. Physics or Mathematics) or equivalent technical experience

  • 8+ years of professional iOS development experience with proven contributions to shared UI libraries or design systems.

  • Strong proficiency in Swift SwiftUI and UIKit; familiarity with modern paradigms (Combine Swift Concurrency MVVM).

  • Solid understanding of Apple HIG and accessibility (WCAG) standards.

  • Experience with design-to-code workflows (e.g. Figma tokens variables tooling integrations).

  • Strong collaboration and communication skills with ability to align engineers and designers.

  • Track record of writing clean maintainable and testable code.

  • Experience with CI/CD developer tooling or automation for design system workflows.

Preferred Qualifications

  • Experience scaling design systems in multi-platform environments (iOS Android Web).

  • Working knowledge of Objective-C or additional mobile platforms.

  • Experience with the Android ecosystem also a plus.

  • Familiarity with performance optimization UI testing or analytics instrumentation.

  • Experience contributing to open-source design systems or developer tooling.

  • Prior experience mentoring engineers or leading cross-functional initiatives.

Compensation

Canada Pay Range

$184500—$249500 CAD

Apply Now

Date Posted

11/16/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details