Bosta

Senior iOS Engineer

Bosta

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Building new features using SwiftUI and maintaining legacy components in UIKit.
  • Managing asynchronous workflows with Combine.
  • Networking and data handling using Alamofire.
  • Working with a custom-built Dependency Injection container for better scalability.
  • Collaborating with designers, product managers, and backend engineers in a fast-paced agile environment.

Requirements

  • Have 3+ years of iOS development experience.
  • Are confident working with both SwiftUI and UIKit.
  • Have a solid understanding of Combine or other reactive frameworks.
  • Care about code quality, architecture, and writing testable code.
  • Are a team player who enjoys sharing knowledge and growing with others.
  • Bonus points if you’ve worked on apps at scale or care about performance and accessibility!
Benefits
  • Strong mentorship and growth opportunities.
  • Flexible work environment.
  • You'll get to shape the foundation of our app as we continue to scale.
Applicant Tracking System Keywords

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

Hard Skills & Tools
SwiftUIUIKitCombineAlamofireDependency InjectioniOS developmentasynchronous workflowscode qualityarchitecturetestable code
Soft Skills
team playerknowledge sharingcollaborationadaptabilitycommunication