U.S. Bank-logo
U.S. Bank
·
May 19, 2025
Apply Now
This job has closed.

Software Engineer – Mobile in Orem, Utah.

Orem, UT
Full-time
Onsite
$121K/yr - $138K/yr
Entry, Mid Level
U.S. Bank is on a journey to help customers and businesses make smarter financial decisions. They are seeking a Software Engineer - Mobile responsible for designing and developing mobile applications, utilizing AI and machine learning, and ensuring seamless functionality across devices.
Apply Now

Responsibilities

  • Designing and developing U.S. Bank (Access Online) application with multiple user interfaces
  • Creating and building adaptive AI-driven chatbots within Android apps for customer service, product recommendations, or information retrieval
  • Optimizing Android apps to take advantage of foldable devices' unique form factors
  • Ensuring smooth transitions between different screen configurations and providing enhanced multitasking capabilities
  • Implementing and utilizing sensors (such as GPS, accelerometer, or gyroscope) and contextual data to create Android apps that adapt their functionality based on users' location, movement, or environmental conditions
  • Developing Android apps that empower users to create, share, and collaborate on content
  • Maintaining and updating microservices
  • Utilizing cutting-edge technology such as ARCore/ARKit for augmented reality apps or integrating with wearables or foldable devices
  • Building app that works seamlessly on both Android and other platforms (iOS, web) by using frameworks like React Native or Flutter
  • Implementing robust security measures to protect user data and application integrity
  • Building apps to leverage on-device or cloud-based machine learning for features like image recognition or natural language processing
  • Defining and implementing testing strategies, including unit tests, integration tests, and UI tests, to ensure the reliability and stability of Android applications
  • Implementing quality assurance processes and tools to identify and address defects throughout the development lifecycle
  • Implementing and integrating third party libraries like Retrofit, Okhttp, Butterknife, and Dagger to facilitate better development
  • Implementing continuous integration in Jenkins and Firebase to build distribution
  • Utilizing tools such as FOSSA, Blackduck, and Splunk for composition analysis and open-source license compliance
  • Utilizing ThousandEyes for network performance monitoring and troubleshooting connectivity issues

Qualification

Required

  • Requires a Master’s degree (or foreign equivalent) in Computer Science or Information Technology plus 2 years of experience as a Software Engineer, Software Developer, Android Developer, Mobile Application Developer, or related.
  • Will accept a Bachelor’s degree (or foreign equivalent) in Computer Science or Information Technology plus 5 years of experience as a Software Engineer, Software Developer, Android Developer, Mobile Application Developer, or related in lieu of a Master’s degree plus 2 years of experience.
  • Must possess 2 years of experience with Master’s or 5 years of experience with Bachelor’s with each of the following: developing and architecting mobile applications using Android studio, Android Jetpack, Gradle, Retrofit for Android and Xcode, Swift, Cocoa pods for iOS and React native for cross-platform development.
  • Information management.
  • Application design, development, and maintenance.
  • Release management.
  • Application and system testing using Play Console, Adobe analytics, Pendo, Fortify and TestFlight.
  • Software programming and implementation.
  • Developing and architecting multiple Android applications across versions.
  • Implementing native libraries in applications by using Android SDK.
  • Utilizing MVVM for data binding.
  • Utilizing MVC, MVP, and MVVM frameworks.
  • Utilizing Espresso and Appium for UI testing.
  • SDLC.
  • SQLite.
  • Java.
  • Kotlin.
  • XML.
  • JSON.
  • REST Services.

Preferred

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from 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 worked, up to 80 hours per calendar year unless otherwise provided by law
  • Incentive and recognition programs
  • Equity stock purchase 401(k) contribution and pension
At U.S.
Glassdoor
3.6
Founded in 1968
Minneapolis, Minnesota, USA
10001+ employees
http://www.usbank.com