
Senior iOS Engineer
Bosta
full-time
Posted on:
Location Type: Hybrid
Location: Cairo • Egypt
Visit company websiteExplore more
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