Posted in

IOS Developer

IOS Developer

CompanyCharles Schwab
LocationAustin, TX, USA, Southlake, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of native iOS development, including working experience in Swift, Combine, UIKit and Swift UI
  • Experience writing Unit Tests as well as Automated UI tests using XCTest framework
  • Experience integrating with REST APIs
  • Experience working with CI/CD pipeline and debugging issues that may arise
  • Experience debugging memory and performance issues
  • Experience working with design patterns that leverage dependency injections (DI)
  • Experience working with native accessibility features such as VoiceOver and Dynamic Type
  • Exposure to updating apps to comply with Apple’s iOS and Swift version upgrades
  • Excellent written/verbal communication skills

Responsibilities

  • Build and support mobile applications and prepare documentation per Schwab mobile best practices
  • Develop compelling user experiences while meeting the needs of the mobile users
  • Create and perform unit testing for the spectrum of mobile devices
  • Support the mobile systems in production, troubleshoot and resolve technical problems
  • Engage with Product teams for innovating new features while maintaining Schwab development standards
  • Expand your knowledge in the mobile languages like Swift/Swift UI and ramp up on new technology and tooling
  • Stay on top of iOS framework & Swift updates, XCode version and related SDK upgrades

Preferred Qualifications

  • Experience working with Reactive architecture is preferred
  • Experience with iterative development methodologies such as TDD and BDD
  • Understanding of modern design patterns and industry standard best practices
  • Great interpersonal skills to thrive in a distributed enterprise grade environment
  • Ability to identify stakeholders, assess their needs and manage their expectations through effective communication