EngineerJobs.io
← Back to all jobs
J

Software Engineer III - iOS Developer - Business Banking

Plano, TX $114k - $155k/yr Full time Posted 3d ago

Job Description

Build secure, scalable iOS features for Business Banking while improving engineering quality using AI-assisted development and strong testing practices.

Responsibilities

  • Use enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity (code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards
  • Share learnings and reusable patterns to help the broader team improve effectiveness
  • Apply Software Development Life Cycle toolchain knowledge, including AI-assisted development and automation capabilities, to increase value from automation
  • Deliver software solutions end to end: design, development, and technical troubleshooting with the ability to go beyond routine approaches to resolve complex issues
  • Create secure, high-quality production code and maintain algorithms that execute synchronously with the appropriate systems
  • Implement comprehensive testing strategies using XCTest for unit tests and XCUITest for UI tests, plus automated test suites to support reliability and code quality
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met through code implementation
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to support continuous improvement of software applications and systems
  • Identify hidden problems and patterns in data and use insights to improve coding hygiene and system architecture

Requirements

  • 3+ years of applied software engineering experience with formal training or certification in software engineering concepts
  • Practical experience with AI-assisted development tools (for example, GitHub Copilot and code generation tools) and understanding of how to incorporate AI capabilities into development workflows
  • Hands-on experience using enterprise-authorized AI-assisted software development tools in the work environment for coding, test creation, troubleshooting, or documentation
  • Demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input/output handling, and adherence to resiliency and security expectations, plus ability to guide peers on safe and effective usage
  • Applied experience in native mobile application development
  • Strong proficiency in Swift, including modern concurrency patterns like async/await and Combine
  • Strong experience with iOS frameworks: UIKit, SwiftUI, Foundation, Core Data, Combine, plus object-oriented programming and design patterns including MVC, MVVM, Coordinator, and SOLID
  • Expertise writing tests with XCTest and XCUITest with a commitment to test-driven development practices
  • Experience with CI/CD processes and tools such as Bitrise, Jenkins, and GitHub Actions, along with Git source control management
  • Experience with modularization, dependency injection, and building reusable iOS SDKs or frameworks

Technologies

  • Swift
  • async/await
  • Combine
  • UIKit
  • SwiftUI
  • Foundation
  • Core Data
  • MVC
  • MVVM
  • Coordinator
  • SOLID
  • XCTest
  • XCUITest
  • Bitrise
  • Jenkins
  • GitHub Actions
  • Git
  • GitHub Copilot

Preferred Qualifications, Capabilities, and Skills

  • Experience building or working with Design Systems (UI development, white-labeling)
  • Understanding and appreciation for Accessibility, including how to meet WCAG and Apple accessibility requirements
  • Practical cloud-native experience (AWS, Azure, or GCP)
  • Active GitHub/Stack Overflow profile or published app portfolio demonstrating technical expertise

About the Team

  • Consumer & Community Banking supports customers through personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing
  • Chase leads the U.S. in credit card sales and deposit growth and has widely used digital solutions with top customer satisfaction

Location: Plano, TX (onsite)

Compensation: USD 114,000 - 155,000 per yearly

About Us

  • Chase is a leading financial services firm helping nearly half of America’s households and small businesses
  • Mission: create engaged, lifelong relationships with customers at the center, while supporting small businesses, nonprofits, and cities
  • Competitive total rewards package includes base salary determined by role, experience, skill set, and location
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation (cash and/or forfeitable equity) based on individual achievements and contributions
  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more (eligibility-based)
  • Additional compensation and benefits details provided during the hiring process
  • Equal opportunity employer with value placed on diversity and inclusion; provides reasonable accommodations for religious practices and beliefs and for mental health or physical disability needs

Similar Jobs