
Opportunity at
KudaIOS Engineer
Kuda is looking for an IOS Engineer to work on its native iOS application. The engineer applies practical knowledge of development tools to review current code,…
Career Tools
About This Role
Kuda is looking for an IOS Engineer to work on its native iOS application. The engineer applies practical knowledge of development tools to review current code, propose more efficient methods, resolve problems and deliver an excellent experience for app users. No location is named in the listing. Tasks include building iOS applications, keeping them fast, stable and responsive, and collaborating with colleagues across disciplines to specify, design and launch new…
Job Description
Kuda is looking for an IOS Engineer to work on its native iOS application. The engineer applies practical knowledge of development tools to review current code, propose more efficient methods, resolve problems and deliver an excellent experience for app users. No location is named in the listing.
Tasks include building iOS applications, keeping them fast, stable and responsive, and collaborating with colleagues across disciplines to specify, design and launch new capabilities. The engineer finds and resolves bottlenecks and defects, supports code quality, structure and automation, and works with offline storage, threading and performance tuning. Connecting the app to RESTful back-end services is also part of the job.
The posting asks for at least three years of experience, preferably at an early-stage or growth-stage company, plus a computing degree or equivalent experience. Listed skills include Swift, Swift Package Manager, Cocoa Touch, UIKit or SwiftUI, Core Data, Core Animation and push notification APIs. Familiarity with Apple's human interface guidelines, memory profiling with Instruments, version control and CI/CD is expected. The role is full-time with a hybrid in-office schedule. No salary is given.
Responsibilities
- Build iOS applications from concept to release
- Maintain performance, quality and responsiveness across the app
- Work with teams in other disciplines to specify, design and deliver features
- Spot and remove bottlenecks and fix defects
- Uphold code quality, structure and automation practice
Requirements
- Three-plus years of industry experience, preferably at an early-stage or growth-stage company
- Computing degree or equivalent practical experience
- Proficient in Swift, Swift Package Manager and Cocoa Touch
- UIKit or SwiftUI for interface building
- Familiarity with Core Data and Core Animation
- Experience with offline storage, threading and performance tuning
- Comfort with RESTful APIs and general web technology and UI/UX norms
- Apple HIG familiarity and sound interface design judgment
- Ability to profile performance and memory with Instruments
- Experience with cloud messaging and push notification APIs
- A flair for benchmarking and optimization
- Competence with version control and CI/CD
Benefits
- Energetic, multinational colleagues
- Pension and career progression
- Annual leave plus holidays, and paid leave for family events, moving and study
- Group life and medical cover, plus a welfare scheme
- Vitality and YuLife rewards for health goals, a wellness app, and award-winning learning programs
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What experience is required?
At least three years, preferably at an early-stage or growth-stage company, plus a computing degree or equivalent experience.
Which languages and frameworks are named?
Swift, Swift Package Manager, Cocoa Touch, UIKit, SwiftUI, Core Data and Core Animation are named.
What is the work arrangement?
The posting describes a hybrid in-office schedule. No city is named.
What is the salary?
No salary is given.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.