Software Engineer III- iOS Mobile Development (Consumer & Community Banking - Business Banking)

Archer
US - New York - New York
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Design, develop, troubleshoot, and maintain secure, high-quality iOS applications and related software solutions for the Business Banking group. Create architecture and design artifacts, implement comprehensive automated testing, use authorized AI development tools responsibly, and apply data insights to improve software quality and system architecture.

Requirements: Requires formal training or certification in software engineering concepts and at least three years of applied experience, including native iOS development with Swift and relevant iOS frameworks. Candidates should have experience with XCTest and XCUITest, CI/CD and Git, modularization and dependency injection, and authorized AI-assisted development tools, with the ability to validate outputs for correctness, performance, and security.

Key Skills: Swift, iOS Development, UIKit, SwiftUI, Foundation, Core Data, Combine, Async/Await, XCTest, XCUITest, Test-Driven Development, CI/CD, Git, Modularization, Dependency Injection, AI-Assisted Development

Benefits: Health Care Coverage, On-Site Health And Wellness Centers, Retirement Savings Plan, Backup Childcare, Tuition Reimbursement, Mental Health Support, Financial Coaching




Fast Track Upload