Software Engineer, Mobile (iOS)

expressPay Ghana Limited logo

expressPay Ghana Limited

Accra, Ghana • Full Time • Senior

Full Time Technology No relocation offer
GHS 60,000 - GHS 120,000
Posted 8 days ago

About the role

As a Software Engineer - Mobile (iOS), you will responsible for the development and maintenance of applications aimed at devices that run on the iOS platform. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

What you'll do:

  • Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work together with the team to define, design and ship new features.
  • Build reusable code and libraries for future use.
  • Optimize the application for maximum speed and scalability.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Liaise with developers, desingers and system administrators to identify new features.

What we're looking for:

  • 2+ years working experience in Mobile Development.
  • Proficient knowledge of Swift.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Experience with offline storage, threading, and performance tuning.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Excellent analytical and time management skills.
  • Teamwork skills with a problem-solving attitude.
  • Proficient understanding of code versioning tools, such as Git.