Dropbox

England

Senior iOS Software Engineer, Design Systems

FULL TIME REMOTE SENIOR
Posted 29 days ago
$195,800 - $265,000

Summary

Role Overview

Dropbox is seeking a Senior iOS Software Engineer to join their Design Systems team. This role will focus on building and maintaining reusable iOS components and frameworks to ensure consistent and scalable product experiences across native applications. The engineer will collaborate with designers and other platform engineers to drive design system adoption and improve developer experience.

Key Responsibilities

  • Build, maintain, and evolve the 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.

Requirements Snapshot

  • Bachelor’s degree in Computer Science 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).

Expected Impact

The Senior iOS Software Engineer will be instrumental in enhancing the consistency, scalability, and quality of Dropbox's native iOS applications by developing and maintaining a robust design system. This role will directly influence how product teams build user interfaces, leading to a more cohesive and delightful user experience for millions of users.

Why Apply

  • Opportunity to significantly impact the user experience of a widely-used product by shaping its design system.
  • Collaborate with a talented team of engineers and designers, influencing cross-platform consistency.
  • Contribute to a company that values enlightened ways of working and offers a strong benefits package.

This summary was generated from the original job posting (AI-assisted, human-reviewed). For full details, visit the company's site.

Compensation & Benefits

Salary, benefits, and perks for this role

Salary Range

$195,800 - $265,000

Competitive compensation based on experience and location

Benefits & Perks

Comprehensive benefits package including:

  • • Health, dental, and vision insurance
  • • 401(k) with company match
  • • Flexible PTO and holidays
  • • Professional development opportunities