iOS Developer job at Co-operative Bank of Kenya
7 Days Ago
Linkedid Twitter Share on facebook
iOS Developer
2025-12-01T15:17:45+00:00
Co-operative Bank of Kenya
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7942/logo/Coopbanklogo.jpg
FULL_TIME
 
Nairobi
Nairobi
00100
Kenya
Banking
Computer & IT, Commercial Banks
KES
 
MONTH
2025-12-10T17:00:00+00:00
 
Kenya
8

The Role

The role holder will design, develop, test, and maintain high quality and bug free iOS applications. You will work in an agile squad, uphold engineering standards, support continuous improvement, and ensure delivery of stable, customer-centric digital solutions. Your key responsibilities will be:

  • Design, build, and maintain iOS applications using Swift and Objective C
  • Translate UI/UX designs into polished, customer-ready interfaces following Apple’s Human Interface Guidelines
  • Integrate applications with backend services through REST APIs and secure communication patterns
  • Write clean, testable code following structured architectural patterns and documentation standards
  • Conduct peer code reviews and uphold quality, performance, and security best practices
  • Troubleshoot, debug, and resolve application defects, crashes, and performance constraints
  • Implement unit, integration, and UI tests
  • Optimize memory usage, performance, and background processing
  • Manage deployments via TestFlight and App Store Connect
  • Stay aligned with iOS SDK updates, new frameworks, and emerging capabilities
  • Collaborate with cross-functional teams across product, design, QA, and backend development
  • Maintain up to date documentation and support continuous improvement in design and engineering practices

Skills, Competencies and Experience

The successful candidate will be required to have the following skills and competencies:

  • Bachelor’s degree in computer science, IT, or a related field
  • Minimum 3 years practical experience in iOS development
  • Proficiency with Swift, Objective C, Xcode, and Apple developer tools
  • Solid understanding of UIKit, SwiftUI, Core Data, Core Animation, and other native frameworks
  • Strong grounding in MVC, MVVM, VIPER, or similar architectural patterns
  • Experience with CocoaPods, Swift Package Manager, and API integrations
  • Knowledge of iOS security standards including Keychain, App Transport Security, and secure local storage
  • Experience with mobile testing frameworks including XCTest and XCUITest
  • Experience with Git, CI/CD pipelines, and automated build processes
  • Previous experience launching at least one production iOS app is an added advantage
  • Demonstrable experience of working in agile development environments
  • The ability to communicate effectively and articulate complex concepts to both technical and non-technical audiences is essential.
  • Design, build, and maintain iOS applications using Swift and Objective C
  • Translate UI/UX designs into polished, customer-ready interfaces following Apple’s Human Interface Guidelines
  • Integrate applications with backend services through REST APIs and secure communication patterns
  • Write clean, testable code following structured architectural patterns and documentation standards
  • Conduct peer code reviews and uphold quality, performance, and security best practices
  • Troubleshoot, debug, and resolve application defects, crashes, and performance constraints
  • Implement unit, integration, and UI tests
  • Optimize memory usage, performance, and background processing
  • Manage deployments via TestFlight and App Store Connect
  • Stay aligned with iOS SDK updates, new frameworks, and emerging capabilities
  • Collaborate with cross-functional teams across product, design, QA, and backend development
  • Maintain up to date documentation and support continuous improvement in design and engineering practices
  • Proficiency with Swift, Objective C, Xcode, and Apple developer tools
  • Solid understanding of UIKit, SwiftUI, Core Data, Core Animation, and other native frameworks
  • Strong grounding in MVC, MVVM, VIPER, or similar architectural patterns
  • Experience with CocoaPods, Swift Package Manager, and API integrations
  • Knowledge of iOS security standards including Keychain, App Transport Security, and secure local storage
  • Experience with mobile testing frameworks including XCTest and XCUITest
  • Experience with Git, CI/CD pipelines, and automated build processes
  • Demonstrable experience of working in agile development environments
  • The ability to communicate effectively and articulate complex concepts to both technical and non-technical audiences is essential.
  • Bachelor’s degree in computer science, IT, or a related field
  • Minimum 3 years practical experience in iOS development
  • Previous experience launching at least one production iOS app is an added advantage
bachelor degree
36
JOB-692db19907d76

Vacancy title:
iOS Developer

[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Commercial Banks]

Jobs at:
Co-operative Bank of Kenya

Deadline of this Job:
Wednesday, December 10 2025

Duty Station:
Nairobi | Nairobi | Kenya

Summary
Date Posted: Monday, December 1 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Co-operative Bank of Kenya
Co-operative Bank of Kenya jobs in Kenya

JOB DETAILS:

The Role

The role holder will design, develop, test, and maintain high quality and bug free iOS applications. You will work in an agile squad, uphold engineering standards, support continuous improvement, and ensure delivery of stable, customer-centric digital solutions. Your key responsibilities will be:

  • Design, build, and maintain iOS applications using Swift and Objective C
  • Translate UI/UX designs into polished, customer-ready interfaces following Apple’s Human Interface Guidelines
  • Integrate applications with backend services through REST APIs and secure communication patterns
  • Write clean, testable code following structured architectural patterns and documentation standards
  • Conduct peer code reviews and uphold quality, performance, and security best practices
  • Troubleshoot, debug, and resolve application defects, crashes, and performance constraints
  • Implement unit, integration, and UI tests
  • Optimize memory usage, performance, and background processing
  • Manage deployments via TestFlight and App Store Connect
  • Stay aligned with iOS SDK updates, new frameworks, and emerging capabilities
  • Collaborate with cross-functional teams across product, design, QA, and backend development
  • Maintain up to date documentation and support continuous improvement in design and engineering practices

Skills, Competencies and Experience

The successful candidate will be required to have the following skills and competencies:

  • Bachelor’s degree in computer science, IT, or a related field
  • Minimum 3 years practical experience in iOS development
  • Proficiency with Swift, Objective C, Xcode, and Apple developer tools
  • Solid understanding of UIKit, SwiftUI, Core Data, Core Animation, and other native frameworks
  • Strong grounding in MVC, MVVM, VIPER, or similar architectural patterns
  • Experience with CocoaPods, Swift Package Manager, and API integrations
  • Knowledge of iOS security standards including Keychain, App Transport Security, and secure local storage
  • Experience with mobile testing frameworks including XCTest and XCUITest
  • Experience with Git, CI/CD pipelines, and automated build processes
  • Previous experience launching at least one production iOS app is an added advantage
  • Demonstrable experience of working in agile development environments
  • The ability to communicate effectively and articulate complex concepts to both technical and non-technical audiences is essential.

 

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, December 10 2025
Duty Station: Nairobi | Nairobi | Kenya
Posted: 01-12-2025
No of Jobs: 1
Start Publishing: 01-12-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.