iOS Developer – SwiftUI UI Components & Design Systems

Casablanca

CDI / Temps pleinHybride3–5 ansAnglaisDesign / UXInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Yassir seeks an experienced iOS Developer (3–5 years) specializing in SwiftUI to design and build reusable UI components within a clean MVVM architecture. This UI-focused role emphasizes collaboration with design teams, Figma proficiency, accessibility compliance, and high code quality standards. Based in Casablanca with mixed work arrangements, the role centers on translating design systems into production-ready SwiftUI views.

Vos missions

  • Build and maintain reusable SwiftUI components aligned with design system standards
  • Implement UI using SwiftUI + MVVM, respecting clean architecture boundaries
  • Translate Figma designs into production-ready SwiftUI views with precision
  • Apply design tokens (colors, typography, spacing, states) consistently across code
  • Ensure accessibility compliance (VoiceOver, Dynamic Type, contrast, focus order)
  • Collaborate with designers to refine layouts, animations, and interactions

Profil recherché

  • You have 3–5 years of iOS development experience with strong SwiftUI production background
  • You are passionate about UI craftsmanship, accessibility, and design-to-code alignment
  • You excel at collaborating with designers and translating Figma designs into clean code
  • You prioritize maintainability, modularity, and accessibility in your development
  • You thrive in fast-paced environments building scalable component systems

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

About Yassir

Yassir is the leading super App in the Maghreb region, operating in 45 cities across Algeria, Morocco, Tunisia, France, Canada, and Sub-Saharan Africa. Backed by ~$200M in funding from Silicon Valley and European VCs, Yassir provides on-demand services including ride-hailing, last-mile delivery, and digital financial services.

About the Role

We seek an experienced iOS Developer (3–5 years) with deep SwiftUI expertise to build robust, reusable UI components within a clean MVVM-based architecture. This UI-focused role requires strong collaboration with design teams, proficiency with Figma design systems, and high standards for accessibility and code quality. You will work primarily on the presentation layer, ensuring components are scalable, accessible, and aligned with design tokens and system guidelines.

Key Responsibilities

  • Build and maintain reusable SwiftUI components aligned with design system standards
  • Implement UI using SwiftUI + MVVM, respecting clean architecture boundaries
  • Translate Figma designs into production-ready SwiftUI views with precision
  • Apply design tokens (colors, typography, spacing, states) consistently across code
  • Ensure accessibility compliance (VoiceOver, Dynamic Type, contrast, focus order)
  • Collaborate with designers to refine layouts, animations, and interactions

Required Qualifications

  • 3–5 years of professional iOS development experience
  • Strong production experience with SwiftUI and solid MVVM architecture understanding
  • Proven ability to build modular, reusable UI components
  • Strong knowledge of iOS accessibility standards and best practices
  • Practical experience with Figma design files: components, variants, auto-layout, design tokens
  • High attention to detail in UI behavior, layout precision, and animations
  • Ability to write clean, maintainable, well-structured Swift code

What We Value

  • UI craftsmanship and consistency
  • Strong alignment between design and implementation
  • Accessibility as a non-negotiable requirement
  • Clean architecture and long-term maintainability
  • Clear communication with designers and engineers

Mise en forme par Postule ·

Signaler un problème