Jobs · Engineering · Texas

Senior iOS Developer

Charles Schwab · Austin, TX · 3 days ago
HybridEngineeringFull-time

Position Responsibilities

  • Prepare specifications, design, develop and support mobile applications and prepare documentation per Schwab mobile best practices
  • Assess and optimize designs through review, evaluation tools and analysis to ensure appropriate user experiences for phones and tablets
  • Create and perform unit testing for the spectrum of mobile devices
  • Build native mobile apps, support the mobile systems in production and resolve and troubleshoot technical problems

Required Qualifications

  • Prepare specifications, design, develop and support mobile applications and prepare documentation per Schwab mobile best practices
  • 7+ years of experience developing large scale iOS Applications
  • Assess and optimize designs through review, evaluation tools and analysis to ensure appropriate user experiences for phones and tablets
  • Create and perform unit testing for the spectrum of mobile devices
  • Build native mobile apps, support the mobile systems in production and resolve and troubleshoot technical problems
  • Experience working with native accessibility features such as VoiceOver and Dynamic Type
  • Prepare documentation for new development work while maintaining Schwab development standards
  • Must have a depth of knowledge in the mobile languages (Swift/Swift UI) and ability to ramp up on new languages quickly
  • Depth of experience with Apple iOS frameworks and SDK’s
  • Ability to develop compelling user experiences while meeting the needs of the mobile users

Preferred Qualifications

  • Experience writing Unit Test and Automated UI tests using XCTest framework
  • Experience working with CI/CD and debugging issues that arise
  • Experience performing code reviews and mentoring junior developers
  • Experience working with reactive architecture
  • Experience with building native features as a module
  • Experience/understanding of the SOLID design principles
  • Experience debugging memory and performance issues
  • Experience with iterative development methodologies such as TDD and BDD
  • Understanding of technical issues, designs, best practices

What’s in it for you

  • A competitive benefits package that takes care of the whole you – both today and in the future
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance

Similar jobs

Senior iOS Developer

Tata Consultancy ServicesJersey City, NJ· 1 wk ago
Engineering$100k–$120k/yrapply on ibegin.tcsapps.com

Senior IOS Developer

CognizantDallas, TX· 2 wk ago
Engineering$100k–$114k/yrapply on careers.cognizant.com

Senior iOS Developer

Mercedes-Benz Research & Development North America, Inc.Atlanta, GA· 2 days ago
Engineeringapply on jobs.lever.co

Senior IOS Developer

NumeratorIndiana, United States· 1 wk ago
Engineeringapply on recruit.hirebridge.com