Central Bank & Trust Co

Mobile Engineer - IOS Developer

Central Bank & Trust Co • $90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in iOS application development, particularly within an Xcode environment.
  • Strong understanding of Swift, SwiftUI, and Objective-C, with hands-on experience in maintaining and developing banking applications.
  • Familiarity with Apple's ecosystem including watchOS, WidgetKit, and secure integration methodologies.
  • Proficient in using Xcode for various configurations, code signing, and App Store distribution processes.
  • Experience with secure credential handling, Keychain, biometric authentication, and third-party SDKs integration.
  • Capable of writing and maintaining tests, including unit, UI, and integration tests for reliable software delivery.
  • Degree in Computer Science or related technical field.

Responsibilities

  • Develop and enhance iOS mobile applications across the full application lifecycle, focusing on quality and efficiency.
  • Implement coding standards and best practices within all developmental work.
  • Troubleshoot bugs and provide effective, timely solutions to issues as they arise.
  • Engage with users to gather requirements and clarify problems for developing tailored solutions.
  • Collaborate within a team setting to ensure project objectives are met by deadlines.
  • Document changes and adhere to the Systems Development Life Cycle principles independently.
  • Maintain and upgrade existing production banking applications, ensuring high performance and security.

Benefits

  • Work in a collaborative, on-site environment in either Jefferson City, Missouri or Overland Park, Kansas.
  • Opportunities to work on cutting-edge technologies including secure banking applications and integration with emerging platforms.
  • Potential for professional growth and career development within a well-established financial institution.
  • Engagement in a dynamic team that fosters communication between technical and business realms.
Full Job Description
This position is an on-site position in the Jefferson City, Missouri or Overland Park, Kansas office.

RESPONSIBILITIES:
• Provide full life cycle development of iOS mobile applications using Objective-C, Swift, and SwiftUI.
• Understand coding standards and implement them within code being developed.
• Ability to troubleshoot problems and provide solutions.
• Ability to communicate with the users to determine problems or design requirements.
• Ability to work on a team to complete programming projects in a timely manner.
• Ability to document changes and follow the Systems Development Life Cycle process independently.
• Ability to multitask and prioritize tasks.
• Independently maintain and enhance production banking applications for the iOS platform.
• Maintain Objective-C and UIKit code while developing and supporting Swift and SwiftUI features.
• Support Apple Watch and watchOS applications, WidgetKit extensions, app extensions, and related device integrations.
• Work with Xcode projects, schemes, multiple bank and environment configurations, code signing, provisioning, versioning, and App Store distribution.
• Support Keychain and biometric authentication, secure networking, certificate pinning, payment-pass provisioning, and other security-sensitive integrations.
• Participate in testing, release validation, production diagnosis, incident response, and documentation of customer-impacting issues.
• Other duties assi

SKILLS AND QUALIFICATIONS:
• Experience in iOS application development, and programming in an Xcode environment.
• Knowledge of: Swift and SwiftUI.
• Professional experience maintaining and releasing native iOS applications used in a production environment; banking or other security-sensitive experience is preferred.
• Strong working knowledge of UIKit, Objective-C interoperability, Swift, SwiftUI, and legacy-code maintenance.
• Experience with Apple Watch, watchOS, WidgetKit, app extensions, URLSession, and RESTful service integration.
• Experience with Xcode schemes, multiple targets or configurations, code signing, provisioning profiles, App Store distribution, and release troubleshooting.
• Experience with Keychain, biometrics, certificate pinning, secure credential handling, payment integrations, and third-party SDKs.
• Experience writing or maintaining unit, UI, integration, or release-validation tests.
• Experience working with RESTful web services, JSON, and XML is desired.
• Experience in building, testing, and distributing iOS and Android applications is desired.
• Working knowledge of AI-assisted development tools: using AI coding assistants and design-to-code generation effectively with standard prompts, shared design tokens, the judgment to review, test and correct AI-generated code before it is committed.
• Strong written and verbal communication skills with the ability to communicate with both the business community and the technical community.
• Strong analytical skills, self-motivation, and attention to detail.
• Good organizational and time management skills.
• High School diploma or equivalent.
• BS or BA in Computer Science or related field

About Central Bank & Trust Co

Central Bank & Trust Co is a regional bank that provides a wide range of financial services to individuals and businesses. The bank was founded in 1946 and is headquartered in Lexington, Kentucky. Central Bank & Trust Co operates over 30 branches throughout Kentucky and has over $3 billion in assets. The bank offers personal and business banking services, including checking and savings accounts, loans, mortgages, and credit cards. Central Bank & Trust Co also provides wealth management and investment services, as well as online and mobile banking options.
Learn more about Central Bank & Trust Co
Size
400 employees
Industry
Net Income
$43 million
5 Year Trend
+5%
Revenue
$174 million

Similar Jobs

More Jobs at Central Bank & Trust Co

More Information Technology Jobs

Find similar Mobile Engineer - IOS Developer jobs: