Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer Multiple openings

Home > Swift programming jobs

Senior Software Engineer Multiple openings in USA

  • U.S. Bank
  • Full time
  • Email
  • Hopkins, MN

Responsibilities

  • Design, develop, test, operate, and maintain mobile and mobile web software products for the Mobile Banking application.
  • Take full-stack ownership by writing production-ready, testable code and following architectural best practices.
  • Develop mobile applications using Swift, Objective-C, CocoaPods, Kotlin, Java, HTML, JavaScript, CSS, GraphQL, Jenkins, Jira, JSON, Splunk, Datadog, and GitHub Copilot.
  • Analyze Apple Store production crash reports and application binaries, then fix issues affecting performance and user experience.
  • Architect scalable, modular, and reusable components using MVVM and MVC design patterns.
  • Prepare low-level and high-level design documents, component and feature specifications, design patterns, and time estimates.
  • Implement exception handling, data access code, and user interfaces.
  • Use Claude and GPT tools for code optimization, debugging, code review, refactoring, and improving code coverage.
  • Build Datadog dashboards, monitor production systems, and analyze and resolve production issues.
  • Participate in daily scrums, sprint reviews, sprint planning, story grooming, and retrospectives.

Requirements

  • Bachelor’s degree or equivalent in Physics, Computer Engineering, or Computer Science.
  • Five years of progressive, post-baccalaureate experience developing mobile app and mobile web application systems for a Mobile Banking application.
  • At least 24 months of experience designing, architecting, and developing mobile applications with the listed mobile, web, development, monitoring, and collaboration technologies.
  • At least 24 months of experience analyzing Apple Store production crash reports and application binaries and fixing performance and user-experience issues.
  • At least 24 months of experience architecting scalable, modular, and reusable components using MVVM and MVC design patterns.
  • At least 24 months of experience using agile product development practices and participating in scrum and sprint ceremonies.
  • At least 24 months of experience preparing design documents and component and feature specifications with time estimates.
  • At least 24 months of experience implementing exception handling, data access, and user-interface design.
  • Experience may be gained concurrently.
  • Successful completion of applicable background checks and compliance with U.S. Bank policies and procedures.

Benefits

  • Medical, dental, and vision coverage.
  • Basic term and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • Full-time position based in Hopkins, Minnesota.
  • The position is not eligible for visa sponsorship.

Salary: $150k - $176k/yr

U.S. Bank

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treas...

Similar positions

Associate Principal Engineer (Treasury & Banking)

  • Nagarro
  • Full time
  • Remote
  • 10/26/2026
  • India

Senior iOS Engineer

  • Bankjoy
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Canada, USA

Software Engineer 5 - iOS

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $388k-$558k
  • Remote

Security Site Reliability Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • Seattle, WA

iOS Engineer - Creative App

  • ElevenLabs
  • Full time
  • USA
  • 10/25/2026
  • Remote