IOS Engineer
Position: IOS Engineer
Hire Type: FTE (Full Time) only - No contractors
Work Location: Austin, TX or Dallas, TX (3 days Onsite)
Salary: 120k/yr
***Must be legally authorized to work in US without need for employer sponsorship now or at any time in the future.
Required Skills
4+ years of native iOS development
Expert in-depth working experience in Swift
Experience working with SwiftUI, Swift Concurrency, Observability framework and Combine (expert preferred)
Experience writing Unit Test and Automated UI tests using XCTest framework (Swift testing framework is a plus)
Experience integrating with REST APIs is a required
Experience with CoreML or Foundation frameworks is a plus
Experience working with CI/CD and debugging issues that arises
Experience performing code reviews and mentoring junior developers is required
Experience with building native features as a module is a plus
Experience/understanding of the SOLID design principles
Experience working with Architects and Stakeholders to craft appropriate solution
Experience debugging memory and performance issues
Experience working with native accessibility features such as VoiceOver and Dynamic Type
Experience with iterative development methodologies such as TDD and BDD Understanding of technical issues, designs, best practices
Great interpersonal and communication skills. Enterprise development experience highly desirable
Strong interpersonal, negotiation, facilitation, analytic, problem-solving, influencing, prioritization, decision-making and conflict resolution skills
Ability to identify stakeholders, evaluate their needs and manage their expectations through effective communication
Excellent written/verbal communication skills
Preferred Skills
Experience with CoreML or Foundation frameworks is a plus
Experience working with CI/CD and debugging issues that arises
Experience with building native features as a module is a plus (Schwab’s current architecture is very unique, so prior experience won’t be as helpful)
Ability to identify stakeholders, evaluate their needs and manage their expectations through effective communication.
Flexible work from home options available.