Taro Logo

Senior IOS Engineer

Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt, leveraging technology to provide delivery solutions.
iOS
Senior Software Engineer
Hybrid
51 - 100 Employees
3+ years of experience
Logistics · E-Commerce

Job Description

Bosta, established in 2017, is revolutionizing the logistics industry in Egypt by providing overnight delivery services for E-commerce companies through advanced technology solutions. The company is seeking a Senior iOS Engineer to join their engineering team in Cairo in a hybrid work setting.

The role requires a skilled developer with 3+ years of experience in iOS development to work on their Business App, which is crucial for optimizing logistics and streamlining operations. The ideal candidate will be responsible for building new features using SwiftUI while maintaining legacy components in UIKit, managing asynchronous workflows with Combine, and handling networking operations with Alamofire.

This position offers an excellent opportunity for professional growth in a product-focused environment that values quality over quick fixes. The successful candidate will work in a collaborative setting with designers, product managers, and backend engineers in an agile environment. They will have the chance to make a significant impact by shaping the foundation of the app as the company continues to scale.

Key technical requirements include proficiency in both SwiftUI and UIKit, strong understanding of Combine or similar reactive frameworks, and a commitment to code quality and architecture. The role offers benefits such as flexible working arrangements, strong mentorship opportunities, and the chance to work on meaningful projects that directly impact the e-commerce logistics ecosystem in Egypt.

If you're passionate about clean architecture, well-structured code, and creating exceptional user experiences, while also wanting to be part of a company that's transforming the logistics industry through technology, this role at Bosta presents an exciting opportunity for your career growth.

Last updated 3 months ago

Responsibilities For Senior IOS Engineer

  • 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
  • Collaborating with designers, product managers, and backend engineers in a fast-paced agile environment

Requirements For Senior IOS Engineer

  • 3+ years of iOS development experience
  • Confident working with both SwiftUI and UIKit
  • Solid understanding of Combine or other reactive frameworks
  • Care about code quality, architecture, and writing testable code
  • Team player who enjoys sharing knowledge and growing with others

Benefits For Senior IOS Engineer

  • Flexible work environment
  • Strong mentorship and growth opportunities
  • Opportunity to shape the foundation of the app

Related Jobs

Senior IOS Engineer - Octopus by RTG

Senior iOS Engineer position at Octopus by RTG, focusing on mobile app development, architecture, and cross-functional collaboration.

Senior Backend Engineer

Senior Backend Engineer position at Bosta, developing scalable systems for e-commerce logistics platform in Cairo. 3-5 years experience required, expertise in Node.js and cloud technologies.

Senior DevOps Engineer

Senior DevOps Engineer position at Hitachi Rail in Cairo, focusing on ticketing and smart mobility solutions, requiring 5+ years of experience and strong expertise in cloud and infrastructure management.

Senior Data Engineer

Senior Data Engineer position at Yassir, building and maintaining data infrastructure using GCP, PySpark, and modern data engineering tools.

Senior Data Engineer

Senior Data Engineer position at Foodics, building scalable data pipelines and infrastructure for a leading restaurant management platform.