iOS Engineer – Swift at Kuda Bank

September 9, 2025

Job Description

A leading digital bank is seeking a skilled iOS Engineer to contribute to the development of its native iOS mobile application. The role requires an innovative and analytical software engineer who can build high-quality mobile solutions that deliver seamless experiences to users. This position is ideal for a professional passionate about creating impactful financial technology products while working in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain applications for the iOS platform.
  • Ensure application performance, responsiveness, and reliability.
  • Collaborate with cross-functional teams to deliver new features and enhancements.
  • Identify and resolve bugs, bottlenecks, and performance issues.
  • Maintain code quality, structure, and automation standards.

Requirements

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • Minimum of 3 years’ professional iOS development experience.
  • Strong proficiency in Swift, Swift Package Manager, and Cocoa Touch.
  • Hands-on experience with UIKit/SwiftUI, Core Data, Core Animation, and RESTful APIs.
  • Knowledge of offline storage, threading, and performance optimization.
  • Familiarity with Apple design guidelines, UI/UX standards, and memory management tools.
  • Understanding of version control systems and CI/CD pipelines.
  • Experience working with push notifications, cloud message APIs, and app performance benchmarking.

Benefits

  • Competitive salary and benefits package.
  • Medical and group life insurance.
  • Pension plan.
  • Paid time off including parental, study leave, and special occasions.
  • Learning and development opportunities with award-winning training programs.
  • Hybrid work model promoting work-life balance.