iOS Software Engineer

Overnight delivery provider for E-commerce companies in Egypt, leveraging technology to provide delivery solutions.
iOS
Entry-Level Software Engineer
Hybrid
1+ year of experience
Logistics · E-Commerce

Description For iOS Software Engineer

Bosta, established in 2017, is revolutionizing the logistics industry in Egypt by providing innovative overnight delivery solutions for E-commerce companies. As an iOS Software Engineer at Bosta, you'll be part of a dynamic team that leverages technology to transform the delivery experience. The company focuses on creating intuitive, user-friendly software that makes delivery management seamless for customers.

You'll be responsible for designing and developing iOS applications that power both customer-facing and internal operations. The role offers an opportunity to work with modern technologies and contribute to a system that combines operations, customer service, accounting, and sales. As the company scales, you'll be involved in implementing automation, data solutions, and AI to enhance operational efficiency.

The ideal candidate should have a strong foundation in iOS development with Swift, experience with modern iOS frameworks, and a passion for creating exceptional user experiences. You'll be working in a collaborative environment where innovation and initiative are encouraged, and your contributions will directly impact the company's growth and success.

This position offers a unique opportunity to be part of a fast-growing technology company that's reshaping logistics in Egypt, while working with a cross-functional team that values creative solutions and continuous improvement. If you're passionate about mobile development and want to make a significant impact in the E-commerce logistics space, this role at Bosta could be your next career move.

Last updated 14 days ago

Responsibilities For iOS Software Engineer

  • Design, develop, and maintain Bosta's iOS applications
  • Help shape our leading-edge stack and processes
  • Add value with every iteration to help us move quickly
  • Take initiative by suggesting new technologies, ideas, and approaches
  • Bring creative engineering solutions to a dynamic system
  • Collaborate with colleagues in a fluid, cross-functional team environment
  • Identify and correct bottlenecks and fix bugs

Requirements For iOS Software Engineer

  • Bachelor's degree in computer science or engineering preferably
  • 1 year of iOS development experience
  • Pro Swift, UIKit, MVVM/MVC, Git
  • Experience with Autolayout constraints in Storyboards, XIBs and Code
  • Experience with Concurrency in iOS Using GCD and OperationQueue
  • Experience with RESTful APIs using both URLSession and Alamofire
  • Experience with different design patterns and object-oriented concepts
  • Proficient understanding of Reactive functional programming concepts
  • Knowledge of RxSwift, Combine or ReactiveSwift
  • Proficient in deploying apps on App Store
  • Familiarity with continuous integration
  • Excellent Problem-Solving Skills

Interested in this job?

Jobs Related To Bosta iOS Software Engineer

Junior iOS Developer

Junior iOS Developer position at Bosta, developing delivery tracking and logistics applications using Swift and modern iOS frameworks.

Junior Developer iOS

Junior iOS Developer position at CI&T, working on product development with remote work options in Brazil, ideal for developers with iOS and Xcode experience.

Junior iOS Developer

Junior iOS Developer position at Bosta, developing delivery tracking and logistics applications using Swift and modern iOS frameworks.

Software Engineer iOS

Entry-level iOS Software Engineer position at Pix4D, developing AR-based mobile applications for 3D reconstruction, offering hybrid work in Madrid.

Junior iOS Engineer

Junior iOS Engineer position at MentorMate, developing mobile applications with Swift, requiring 1+ years of experience in a hybrid work environment in Asunción.