JOBSEARCHER

Senior Software Developer - iOS

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

TitleSoftware Developer Senior Level - (iOS)Contract12 months contract (can extend to 18 months and convert to FTE)LocationAustin, TX or Southlake preferred (maybe Denver, CO – he is checking on this). On-site: 4 days a week.OverviewOur Client is looking to grow a high-performing, engaged mobile development team that is passionate about delivering an excellent mobile experience for its users, from checking account balances to complex trading. Schwab's ever-growing mobile user base is asking for more features, interesting visualizations and interactions.ResponsibilitiesPrepare 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.Maintain Schwab development standards, including documentation for new development work.Leverage deep knowledge of mobile languages (Swift/SwiftUI) and quickly ramp up on new languages.Apply Apple iOS frameworks and SDKs to develop compelling user experiences that meet the needs of mobile users.Qualifications8+ years of native iOS development.Expert in-depth working experience in Swift.Experience working with Combine and SwiftUI.Experience writing unit tests and automated UI tests using the XCTest framework.Experience integrating with REST APIs (required).Experience working with CI/CD and debugging issues that arise.Experience performing code reviews and mentoring junior developers (required).Experience with reactive architecture (preferred).Experience building native features as a module (plus).Understanding of SOLID design principles.Experience collaborating with architects and stakeholders to craft appropriate solutions.Ability to debug memory and performance issues.Experience with native accessibility features such as VoiceOver and Dynamic Type.Experience with iterative development methodologies such as TDD and BDD.Excellent verbal and written communication skills.Strong interpersonal, negotiation, facilitation, analytic, problem-solving, influencing, prioritization, decision-making and conflict-resolution skills.Great interpersonal and communication skills. Enterprise development experience highly desirable.iOS mobile experience is most important; experience with Swift/SwiftUI.FinTech experience preferred and considered a nice to have.Strong app developer with solid experience developing mobile apps for iOS operating systems.Established portfolio of a few companies or one long-term engagement.Knowledge of app publishing and involvement in the design process.J-18808-Ljbffr