iOS Developer (SwiftUI – UI Components & Design Systems)
Apply on YassirYassir is seeking an experienced iOS Developer with 3–5 years of experience and deep SwiftUI expertise. The role focuses on building robust, reusable UI components within a clean MVVM-based architecture, primarily on the presentation layer. The position requires collaboration with design, understanding of Figma files and design systems, accessibility standards, and clean code practices.
What you'll do
- Build and maintain reusable SwiftUI components aligned with a design system
- Implement UI using SwiftUI and MVVM while respecting clean architecture boundaries
- Translate Figma designs into production-ready SwiftUI views
- Navigate Figma files including components, variants, auto-layout, styles, and tokens
- Apply design tokens such as colors, typography, spacing, and states consistently in code
- Ensure accessibility compliance for VoiceOver, Dynamic Type, contrast, and focus order
- Support multiple screen sizes, orientations, and Dynamic Type settings
- Collaborate with designers to refine layouts, animations, and interactions
What they're looking for
- 3–5 years of professional iOS development experience
- Strong production experience with SwiftUI
- Solid understanding of MVVM architecture and clean architecture principles
- Proven ability to build modular, reusable UI components
- Strong knowledge of iOS accessibility standards and best practices
- Practical experience working with Figma design files
- Experience with Figma components and variants
- Experience with design tokens including colors, typography, spacing, and states
Learn the skills this role asks for
Into Design Systems is the conference on Claude Code and Figma MCP and design system automation, taught by the teams who run them in production.
Am I a fit for this role?
Let your own agent answer that. Connect this board once with the command below and the agent reads this posting in full instead of guessing from the title.
claude mcp add --transport http ids-jobs https://jobs.intodesignsystems.com/mcpThen paste this and add your background
Use the ids-jobs MCP server and read the job "yassir-ios-developer-swiftui-ui-components-and-design-systems-2z50wz". Tell me which requirements I already meet and which ones I am missing. My background: Summary written by Into Design Systems from the public job posting, without guarantee of accuracy or completeness. Always verify the details and apply on the company's official page.