Talent Apply
Log in
All jobs
B

Software Engineer Mobile iOS

Babel
Casablanca, Morocco
Hybrid

About this role

About the Role We are looking for a Mobile iOS Developer to design and develop high-performance iOS apps using Swift and SwiftUI, ensuring an outstanding user experience and close collaboration with backend teams. What You'll Do

  • Develop and maintain iOS applications focused on user experience using Swift and SwiftUI.
  • Participate in technical design and integration of third-party services (APIs, SDKs, etc.).
  • Ensure performance, code quality and optimization throughout the development lifecycle.
  • Collaborate with backend teams to integrate required services and features.
  • Contribute to the evolution of native and cross-platform apps with a focus on UX. What We're Looking For
  • Mastery of Swift and SwiftUI for native iOS development.
  • Experience with iOS frameworks (UIKit, SwiftUI, Combine, etc.).
  • Good understanding of memory management, network calls and unit testing in iOS.
  • Knowledge of iOS UI design principles, performance optimization and CI/CD.
  • Experience integrating third-party services (RESTful APIs, SDKs, Firebase).
  • Proficiency with version control tools like Git.
  • Experience with Xcode and related tools is essential. Nice to Have
  • Experience contributing to cross-platform native and hybrid apps with a strong UX focus. Compensation & Benefits
  • Professional development and training opportunities.
  • Private health and life insurance, retirement plan.
  • Team-building activities (Happy Day, AfterWork, Team Day) and other social events.
  • Performance-based bonus or profit-sharing.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →