Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
SwiftTDDBDDRESTiOS
Job Description
- 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 SDK’s Ability to develop compelling user experiences while meeting the needs of the mobile users
- 7+ years of native iOS development
- Expert in-depth working experience in Swift
- Experience working with Combine and Swift UI
- Experience writing Unit Test and Automated UI tests using XCTest framework
- Experience integrating with REST APIs is a required
- Experience working with CI/CD and debugging issues that arises
- Experience performing code reviews and mentoring junior developers is required
- Experience working with reactive architecture is preferred
- 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
Similar jobs
- CO
"iOS Developer" - Westlake, TX/ Durham, NC (Hybrid) - Fulltime
NewCovetus, LLC
Westlake, TX🇺🇸HybridYesterdaySwiftSwiftUIJenkins+3Technology - CT
IOS Developer
NewCynosure Technologies LLC
United States🇺🇸HybridYesterdayRubySwiftSwiftUI+2Technology - ET
Mobile Testing QA Engineer local to GA
NewEterno Tech, Inc
Atlanta, GA🇺🇸HybridYesterdayAzureGitHub ActionsHTML+3Technology - IS
Android Developer
NewIMR Soft LLC
Pittsburg, TX🇺🇸HybridYesterdaySQLiteScrumAgile+6Technology - SO
Senior iOS Developer
NewSystem One
Pittsburgh, PA🇺🇸On-siteYesterdaySwiftScrumAgile+3Technology - CI
Android Developer
NewCinntra Inc
Houston, TX🇺🇸On-siteYesterdaySOAPScrumAgile+6Technology