DeveloperJobs.io
← Back to all jobs
J

Software Engineer III - iOS Developer - Business Banking

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

Job Description

Build secure, scalable iOS solutions for Business Banking while producing high-quality production code and design artifacts.

Responsibilities

  • Use enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity across complex deliverables (code generation and refactoring, unit test creation, documentation)
  • Validate AI outputs through peer review, automated testing, and secure coding standards; share reusable patterns and learnings with the team
  • Apply Software Development Life Cycle toolchain knowledge, including enterprise-authorized AI-assisted development and automation capabilities, to increase value from automation
  • Deliver software solutions with technical troubleshooting skills, using approaches beyond routine or conventional patterns
  • Create secure, high-quality production code and maintain synchronized algorithms with supporting systems
  • Implement testing strategies across XCTest unit tests, XCUITest UI tests, and automated test suites
  • Produce architecture and design artifacts for complex applications; ensure code development meets design constraints
  • Gather, analyze, and synthesize large, diverse data sets to support visualizations and reporting for ongoing improvement of applications and systems
  • Identify hidden problems and data patterns to drive improvements in coding hygiene and system architecture

Requirements

  • Formal training or certification in software engineering concepts and 3+ years applied experience
  • Practical experience with AI-assisted development tools (for example, GitHub Copilot and code generation tools) and the ability to integrate 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), with 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 considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations
  • Ability to guide peers on safe and effective AI usage within team practices
  • Applied experience in native mobile application development
  • Proficiency in Swift, including modern concurrency patterns like async/await and Combine
  • Strong experience with iOS frameworks: UIKit, SwiftUI, Foundation, Core Data, and Combine
  • Experience with object-oriented programming and design patterns: MVC, MVVM, Coordinator, SOLID
  • Demonstrated expertise writing tests using XCTest and XCUITest, with a strong commitment to test-driven development practices
  • Experience with CI/CD processes and tools (for example, Bitrise, Jenkins, GitHub Actions) and Git source control management
  • Experience with modularization, dependency injection, and building reusable iOS SDKs or frameworks

Preferred Qualifications, Capabilities, and Skills

  • Experience building or working with Design Systems (UI development, white-labeling)
  • Appreciation for accessibility and understanding of 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

Technology Stack

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

About the Team

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

About the Company

  • Chase is a leading financial services firm helping nearly half of America’s households and small businesses pursue their financial goals through a range of financial products
  • Mission centers on creating engaged, lifelong relationships and putting customers at the heart of everything
  • Supports small businesses, nonprofits, and cities with solutions for financial needs
  • Competitive total rewards package includes base salary based on role, experience, skill set, and location
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation (cash and/or forfeitable equity)
  • 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-dependent)
  • Additional details on total compensation and benefits provided during the hiring process
  • Equal opportunity employer committed to diversity and inclusion; provides reasonable accommodations for applicants and employees

Location

  • Plano, TX (onsite)

Compensation

  • USD 114,000 - 155,000 per yearly

Similar Jobs