Senior iOS Software Engineer
Summary
Build and improve Kuda’s native iOS banking app using Swift, UIKit/SwiftUI, and Core Data, collaborating with cross-functional teams to ship features and optimize performance.
🚨 HIRING
Job Title: Senior iOS Software Engineer
🏢 Company: Kuda
💼 Employment Type: Full-time
📍 Location: Nigeria / Global Kuda Offices
About the Role
Kuda is looking for a result-driven and analytical Software Engineer to join its mobile engineering team and work on its native iOS application.
The successful candidate will help build and improve iOS experiences, solve technical challenges, optimize application performance, and collaborate with cross-functional teams to deliver new features.
Key Responsibilities
- Design and build applications for the iOS platform.
- Ensure application performance, quality, and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and resolve bottlenecks and bugs.
- Maintain code quality, organization, and automation.
Requirements
- 5+ years of industry experience, ideally in a startup or scale-up environment.
- Bachelor’s Degree in Computer Science, a related field, or equivalent experience.
- Proficiency with Swift Package Manager and Cocoa Touch.
- Strong experience with UIKit/SwiftUI.
- Experience with iOS frameworks such as Core Data and Core Animation.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs and backend integrations.
- Understanding of web technologies, UI/UX standards, and Apple’s Human Interface Guidelines.
- Experience with performance and memory management tools such as Instruments.
- Familiarity with push notifications and cloud messaging APIs.
- Strong understanding of benchmarking and optimization.
- Proficiency with code versioning tools.
- Familiarity with CI/CD.
https://jobs.workable.com/view/6hX9UWccePrguyxWBxLmML/hybrid-senior-ios-engineer---lagos-in-lagos-at-kuda-technologies-ltd?utm_source=Jobsregion