Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Yassir

iOS Developer – SwiftUI, UI Components & Design Systems

Yassir

. Build and maintain reusable SwiftUI components aligned with a design system .

Posted 3/3/2026full-timeAlgiers • 🇩🇿 AlgeriaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
iOSSwift

About the role

Key responsibilities & impact
  • Build and maintain reusable SwiftUI components aligned with a design system
  • Implement UI using SwiftUI + MVVM, respecting clean architecture boundaries
  • Translate Figma designs into production-ready SwiftUI views
  • Navigate Figma files confidently (components, variants, auto-layout, styles, tokens)
  • Apply design tokens (colors, typography, spacing, states) consistently in code
  • Ensure accessibility compliance (VoiceOver, Dynamic Type, contrast, focus order)
  • Support multiple screen sizes, orientations, and Dynamic Type settings
  • Collaborate with designers to refine layouts, animations, and interactions
  • Maintain high standards of code clarity, modularity, and testability
  • Review and refactor UI code for maintainability and performance

Requirements

What you’ll need
  • 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, including: Components and variants, Design tokens (colors, typography, spacing, states), Auto-layout and responsive behavior.
  • Experience supporting multiple device sizes and orientations
  • High attention to detail in UI behavior, layout precision, and animations
  • Ability to write clean, maintainable, and well-structured Swift code

Benefits

Comp & perks
  • Health insurance
  • Paid time off
  • Flexible working hours
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftUIMVVMclean architectureUI componentsiOS accessibility standardsFigmadesign tokensauto-layoutresponsive behaviorSwift
Soft Skills
attention to detailcollaborationcode claritymodularitytestability