Skip to content

Senior iOS Developer

  • Remote
    • Riyadh, Riyadh Province, Saudi Arabia
  • Engineering

Job description

We are finbyte, a tech company based in Berlin helping businesses build fintech solutions and gain momentum to launch innovative offerings. Finbyte brings Commencis’ extensive experience in software & product development and strong talent together with FinLeap’s dominant presence as Europe’s leading fintech ecosystem.


On a mission to thrive fintechs and enterprises in the era of disruption, finbyte aims to create momentum and accelerate future-minded companies.


We are looking for team members to develop state-of-the-art technology and contribute to innovative projects that will help reshape the future of finance.


Join us to build the backbone of pioneering companies.


The position in a nutshell

We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic team. The ideal candidate will have a passion for building innovative mobile applications and a strong background in the FinTech sector. As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining high-quality iOS applications that deliver seamless and engaging user experiences.


Key Responsibilities:

  • Design and build advanced applications for the iOS platform.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure the performance, quality, and responsiveness of applications.

  • Identify and correct bottlenecks and fix bugs.

  • Help maintain code quality, organization, and automatization.

  • Stay up-to-date with the latest industry trends, technologies, and best practices.

  • Provide technical guidance and code reviews.

Job requirements

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Proven experience as an iOS developer (Swift), with a strong portfolio of released applications on the App Store.

  • Proficient in Swift language.

  • Proficient in Unit-Testing.

  • Proficient in Architectural approaches such as MVP, MVVM or MVVM-C.

  • Experience with iOS frameworks such as SwiftUI.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Understanding of Apple's design principles and interface guidelines.

  • Experience with performance and memory tuning with tools such as Instruments and Shark.

  • Familiarity with cloud message APIs and push notifications.

  • Solid understanding of the full mobile development life cycle.

  • Experience with version control systems such as Git.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.


Good to Have:

  • Experience in the FinTech industry.

  • Knowledge of financial technologies, payment systems, and banking integrations.

  • Familiarity with Agile/Scrum methodologies.

  • Contributions to open-source projects or personal projects showcased on GitHub.

or