Senior iOS Engineer – SwiftUI & Combine (On‑Site)

Charles Schwab Corporation

Austin (TX)

On-site

USD 140,000 - 200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Charles Schwab Corporation in Austin, TX is seeking an experienced iOS developer to design, build and maintain native mobile applications that power client experiences from accounts to trading.

You will work with Swift, SwiftUI and Combine, implement unit and UI tests with XCTest, integrate REST APIs, participate in CI/CD, review code, mentor juniors and advocate SOLID design, accessibility and performance best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • 6+ years of native iOS development.
  • Expert in-depth working experience in Swift.
  • Experience with Combine and SwiftUI.
  • Experience writing Unit Tests and Automated UI tests using XCTest.
  • Experience integrating with REST APIs.
  • Experience with CI/CD and debugging issues that arises.
  • Experience performing code reviews and mentoring junior developers.
  • Experience with TDD/BDD is preferred.
  • Strong knowledge of SOLID design principles.
  • Experience with accessibility features such as VoiceOver and Dynamic Type.
  • Excellent written/verbal communication skills.

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.
  • 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 SDKs; develop compelling user experiences while meeting the needs of the mobile users.

Skills

iOS development
Swift
SwiftUI
Combine
XCTest
REST APIs
CI/CD
Code reviews
Mentoring juniors
TDD/BDD
SOLID principles
Memory & performance debugging
Accessibility (VoiceOver, Dynamic Type

Education

Bachelor’s Degree in Computer Science, Technology, Engineering, or related discipline

Tools

Swift
SwiftUI
Combine
XCTest
REST APIs
CI/CD

Job description

Charles Schwab Corporation in Austin, TX is seeking an experienced iOS developer to design, build and maintain native mobile applications that power client experiences from accounts to trading.

You will work with Swift, SwiftUI and Combine, implement unit and UI tests with XCTest, integrate REST APIs, participate in CI/CD, review code, mentor juniors and advocate SOLID design, accessibility and performance best practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Mobile Engineer – Swift UI, Hybrid Role
Senior iOS Mobile Engineer – Swift UI, Hybrid Role

Charles Schwab • Austin (TX)

Hybrid
USD 100,000 - 120,000
401(k) with company match
Paid time off for vacation and volunteering
Tuition reimbursement
+1
Lead iOS Engineer — Mobile Tech & Platform Strategy
Lead iOS Engineer — Mobile Tech & Platform Strategy

Charles Schwab Corporation • Austin (TX)

On-site
USD 180,000 - 240,000
Bonus opportunities
Senior iOS Tech Lead — On-Site Mobile Platform
Senior iOS Tech Lead — On-Site Mobile Platform

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 190,000
401(k) with company match
PTO and sabbatical after 5 years of服务
Parental leave
+2
Senior iOS Tech Lead: Mobile Finance Apps (Hybrid)
Senior iOS Tech Lead: Mobile Finance Apps (Hybrid)

The Charles Schwab Corporation • Austin (TX)

On-site
USD 150,000 - 190,000
401(k) match
Paid time off
Parental leave
+2
Senior iOS Engineer — Swift/Obj-C, UI & Testing
Senior iOS Engineer — Swift/Obj-C, UI & Testing

Conch Technologies Inc • Austin (TX)

On-site
USD 120,000 - 150,000
iOS Mobile Developer
iOS Mobile Developer

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 200,000
Senior iOS Engineer - SwiftUI/Combine Expert
Senior iOS Engineer - SwiftUI/Combine Expert

Mindlance • Austin (TX)

On-site
USD 100,000 - 130,000
iOS Mobile Developer
iOS Mobile Developer

Charles Schwab • Austin (TX)

Hybrid
USD 100,000 - 120,000
401(k) with company match
Paid time off for vacation and volunteering
Tuition reimbursement
+1
Senior iOS Engineer — Swift, SwiftUI, Combine
Senior iOS Engineer — Swift, SwiftUI, Combine

Compunnel Inc. • Boston (MA)

On-site
USD 90,000 - 130,000
iOS Swift Engineer, G&A Solutions Tools
iOS Swift Engineer, G&A Solutions Tools

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000