Y

Yassir

On-demand ride-hailing, delivery, and digital finance

iOS Developer - SwiftUI, UI Components & Design Systems

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedHybrid

About the Job

Requirements

  • 3–5 years of professional iOS development experience.
  • Strong production experience with SwiftUI.
  • A solid understanding of Model-View-ViewModel (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, and states), and auto-layout and responsive behavior.
  • Experience supporting multiple device sizes and orientations.
  • Ability to write clean, maintainable, and well-structured Swift code.

Responsibilities

  • 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 (colors, typography, spacing, and states) consistently in code.
  • Ensure accessibility compliance, including 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.
  • Maintain high standards of code clarity, modularity, and testability.
  • Review and refactor UI code for maintainability and performance.

About the Company

Yassir

On-demand ride-hailing, delivery, and digital finance

Yassir runs a super app that combines ride-hailing and last-mile delivery across 45 cities in the Maghreb, with recent expansions into France, Canada, and Sub-Saharan Africa, and it is adding digital financial services for paying, saving, and borrowing. Users access all services in one app, with the platform coordinating rides and deliveries through its logistics network and offering fintech features for payments and lending. Unlike single-service competitors, Yassir bundles transportation, delivery, and financial tools within a single regional marketplace, and it emphasizes social values and financial inclusion. Its goal is to become a comprehensive marketplace that helps people use a cashless, digital economy while meeting everyday needs across its growing network.

Company size
1,001-5,000
Company stage
Series B
Total funding
$180.3M
Headquarters
Algiers, Algeria
Founded
2016

Recently Posted Jobs

Explore more opportunities at Yassir

See more jobs