Demo

Senior Software Engineer (iOS)

Credit One Bank
Las Vegas, NV Full Time
POSTED ON 11/25/2025 CLOSED ON 12/25/2025

What are the responsibilities and job description for the Senior Software Engineer (iOS) position at Credit One Bank?

Description

Position Summary

The iOS Developer will be responsible for designing, developing, and maintaining high-performance and scalable iOS mobile applications that exceed customer expectations. Collaborating closely with cross-functional teams, the developer will create and implement innovative solutions that meet customer needs and drive business results. This includes the entire app development process, from concept to launch, ensuring a seamless user experience, robust performance, and reliable maintenance on iOS devices.

Summary Of Essential Job Functions

  • Design and develop native iOS applications using Swift, with a focus on performance, scalability, and maintainability
  • Build reusable, testable, and efficient code that powers robust mobile experiences for a wide user base
  • Translate product requirements and UI/UX designs into functional mobile features that meet business and user expectations
  • Utilize SwiftUI and other key iOS frameworks such as Core Data, Core Animation, UIKit, to build responsive, modern, and rich user interfaces
  • Integrate external RESTful APIs and third-party SDKs securely and efficiently using modern iOS SDK capabilities
  • Leverage tools like Xcode Instruments for profiling, memory management, and performance tuning of mobile applications
  • Apply standard engineering practices such as code reviews, version control (Git), unit testing (XCTest), and continuous integration
  • Maintain and evolve CI/CD pipelines to streamline testing, build automation, and app deployments
  • Ensure code quality through automated test coverage and documentation of engineering decisions
  • Contribute to architectural decisions and collaborate with cross-functional teams (design, product, QA) to deliver end-to-end solutions
  • Explore and implement new iOS development tools, technologies, and practices to improve team productivity and product quality
  • Support release cycles, monitor production metrics, and respond to runtime issues with an ownership mindset
  • Mentor junior developers, promote iOS engineering best practices, and foster a strong mobile-first engineering culture

Position Requirements

  • 5 years of experience developing native iOS applications using Swift, SwiftUI and other modern development tools and practices
  • Solid understanding of iOS architectural patterns and design principles (MVC, MVVM, clean architecture)
  • Experience working with key iOS frameworks including Core Data, Core Animation, UIKit, Foundation, and SwiftUI (preferred)
  • Proficient in working with dependency/package managers such as CocoaPods, Swift Package Manager
  • Hands-on experience in consuming RESTful APIs, managing data persistence, and integrating third-party SDKs
  • Strong grasp of software engineering fundamentals, including data structures, algorithms, and performance optimization
  • Familiar with Xcode Instruments for memory profiling, heap/thread analysis, and runtime debugging
  • Proven experience with XCTest for unit and integration testing, and with setting up automated test pipelines
  • Familiarity with CI/CD practices and tools (e.g., Jenkins, Gitlab) to enhance development workflows
  • Demonstrated contributions to at least one customer-facing iOS app published in the App Store
  • Strong communication skills and the ability to turn complex requirements into well-scoped engineering solutions
  • Passion for mobile technology and staying current with the latest iOS trends, tools, and best practices

Credit One Bank, N.A. is a data-driven financial services company based in Las Vegas. Founded in 1984, Credit One Bank offers various credit card products for people in all financial life stages. Credit One Bank is an equal opportunity employer committed to diversity and inclusion and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation, or national origin. Reasonable accommodations can be made for those who require them, including access to job applications and workplace accommodations. Employment at Credit One Bank is based on mutual consent (also known as at-will). Employees and the Bank may terminate the employment relationship at any time, with or without cause or notice. Please get in touch with the recruiter for this position to learn more. Credit One Bank does not accept unsolicited resumes from agencies and is not responsible for related fees.
Senior Unity Software Engineer
Light and Wonder International, Inc. -
Las Vegas, NV
Senior Embedded Software Engineer
ExecutivePlacements.com -
Las Vegas, NV
Senior Unity Software Engineer
LNW Gaming, Inc.(KAC) -
Las Vegas, NV

Salary.com Estimation for Senior Software Engineer (iOS) in Las Vegas, NV
$124,115 to $152,780
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (iOS)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (iOS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Credit One Bank

  • Credit One Bank Las Vegas, NV
  • Description Position Summary The Collections Representative performs activities involving the collection of accounts that are delinquent and/or over the cr... more
  • 14 Days Ago

  • Credit One Bank Las Vegas, NV
  • Description Position Summary This team will work closely with business partners throughout the Bank to define and document contract requirements, draft new... more
  • 15 Days Ago

  • Credit One Bank Las Vegas, NV
  • Description Summary Essential Job Functions Primary Responsibilities – Consumer Financial Services Litigation Manage and oversee nationwide litigation port... more
  • 15 Days Ago

  • Credit One Bank Las Vegas, NV
  • Description Position Summary Credit One Bank is looking for a Quality Representative to monitor customer interactions that may be in the form of calls, cas... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer (iOS) jobs in the Las Vegas, NV area that may be a better fit.

  • Credit Acceptance Henderson, NV
  • Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is ... more
  • 1 Month Ago

  • ExecutivePlacements.com Las Vegas, NV
  • Gaming Welcome to the world of land-based gaming. At Light & Wonder, its all about the games, and our Gaming team builds cutting-edge technology, products,... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!