Senior iOS Software Developer

7 days ago


Southlake, United States Charles Schwab Full time
Position Type: RegularYour opportunity

At Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.

Schwab has been doing in-house, native mobile development for several years but every business channel in Schwab is increasing their presence on the mobile platform. We are looking to grow a high performing, engaged mobile development team that is passionate about delivering an excellent mobile experience for our users, from checking account balances to complex trading, AI/ML etc. Schwab’s ever growing mobile user base is asking for more features and more and interesting visualizations and interactions. Come join the team as a Senior iOS Software Engineer Lead and make your mark on a highly distributed, visible and valued product.

Prepare specifications, design, develop and support mobile applications and prepare documentation per Schwab mobile best practicesAssess and optimize designs through review, evaluation tools and analysis to ensure appropriate user experiences for phones and tabletsCreate and perform unit testing for the spectrum of mobile devicesBuild native mobile apps, support the mobile systems in production and resolve and troubleshoot technical problemsPrepare documentation for new development work while maintaining Schwab development standardsMust have a depth of knowledge in the mobile languages (Swift/Swift UI) and ability to ramp up on new languages quicklyDepth of experience with Apple iOS frameworks and SDK’s Ability to develop compelling user experiences while meeting the needs of the mobile users

What you have

Required:

7+ years of native iOS development; including in-depth working experience in Swift, working with Combine and Swift UI

This includes:

Experience writing Unit Test and Automated UI tests using XCTest frameworkExperience integrating with REST APIsExperience working with CI/CD and debugging and performance issuesExperience performing code reviews and mentoring junior developersExperience/understanding of the SOLID design principlesExperience working with Architects and Stakeholders to craft appropriate solutionExperience working with native accessibility features such as VoiceOver and Dynamic Type

Preferred:

Experience working with reactive architectureExperience with building native features as a moduleExperience with iterative development methodologies such as TDD and BDD Understanding of technical issues, designs, best practicesGreat interpersonal and communication skills. Ability to identify stakeholders, evaluate their needs and manage their expectations through effective communicationEnterprise development experience highly desirableStrong interpersonal, negotiation, facilitation, analytic, problem-solving, influencing, prioritization, decision-making and conflict resolution skills

In addition to the salary range, this role is also eligible for bonus or incentive opportunities.

What’s in it for you

At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

401(k) with company match and Employee stock purchase planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance

  • Southlake, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.Schwab has been doing in-house, native mobile development for several years but every business channel in Schwab is...

  • Senior iOS Developer

    3 months ago


    Southlake, United States Charles Schwab Full time

    Position Type: RegularYour opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. Schwab's high performing Mobile Technology group is responsible for Mobile, Web, Services and Cloud...

  • Senior iOS Developer

    3 weeks ago


    Southlake, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. Schwab's high performing Mobile Technology group is responsible for Mobile, Web, Services and Cloud technology...


  • Southlake, Texas, United States United Software Group Full time

    We are seeking a skilled Senior Java Developer to join our team in Southlake, TX. This is an onsite contract position with a W2 employment arrangement.About the JobThis role requires a minimum of 7+ years of experience in Java, Springboot, ReactJS, Docker & Kubernetes technologies as a Full Stack developer. The ideal candidate will have hands-on experience...


  • Southlake, Texas, United States Haven Dental Full time

    Job Title: Senior Software Engineer - Full Stack Developer RoleAbout the Role:As a Senior Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with cross-functional teams to identify and prioritize project requirements, develop software solutions, and...


  • southlake, United States Gate Sentry Full time

    Gate Sentry was founded by former Corporate leaders, property managers, and security experts who were frustrated with existing access control systems. These systems often offered all-in-one solutions that failed to address the specifics of each property type. Leveraging years of firsthand experience, our founders developed Gate Sentry, an access control...


  • Southlake, United States Gate Sentry Full time

    Gate Sentry was founded by former Corporate leaders, property managers, and security experts who were frustrated with existing access control systems. These systems often offered all-in-one solutions that failed to address the specifics of each property type. Leveraging years of firsthand experience, our founders developed Gate Sentry, an access control...


  • southlake, United States Gate Sentry Full time

    Gate Sentry was founded by former Corporate leaders, property managers, and security experts who were frustrated with existing access control systems. These systems often offered all-in-one solutions that failed to address the specifics of each property type. Leveraging years of firsthand experience, our founders developed Gate Sentry, an access control...


  • Southlake, Texas, United States Papyrus Software USA Full time

    Papyrus Software USA is seeking a highly skilled Senior IT Solutions Specialist to join their team. As an experienced IT professional, you will be responsible for demonstrating, configuring, implementing, and supporting an industry-leading software solution.The ideal candidate will have a proven ability to excel in a customer-facing role, with a natural...


  • Southlake, United States TWO95 International Full time

    Title: Senior Software Engineer Location: Southlake, TX Job Type: 6+Months Contract Rate: $50/hr Requirements Job Description Gathering requirements for interfaces between SAP ECC and Coupa Procurement & Invoicing. Development of software technical specifications. Advise middleware team on mapping between Coupa APIs and SAP BAPIs. If necessary,...

  • Software Developer

    2 weeks ago


    Southlake, United States JobRialto Full time

    Job Summary: The Software Developer will be responsible for designing, developing, maintaining, and troubleshooting software solutions to address business problems. The role involves interpreting technical specifications, implementing code, and conducting unit tests to ensure high-quality, scalable software. The candidate will work in a fast-paced, agile...


  • Southlake, Texas, United States United Software Group Full time

    Key Responsibilities:• Design and develop web applications using programming languages such as JavaScript, Python, and Ruby.Requirements:• Bachelor's degree in Computer Science or related field.• Proficiency in web development frameworks and libraries.About the Company:{company} is a leading technology company that offers innovative solutions for...


  • Southlake, United States Sabre GLBL Inc. Full time

    Sabre GLBL Inc. Position: Senior Software Engineer Responsible for managing Salesforce CPQ platform and acting as a strategic partner in using this system across the business. Guide the process of designing, testing, building, and implementation of Salesforce CPQ. Help guide the business in process enhancement and will work on future implementation needs....


  • Southlake, Texas, United States HumCap, Inc. Full time

    Job SummaryHumCap, Inc. is seeking an experienced Senior .NET Software Engineer to join our team.About the RoleThis is a full-time position that will be responsible for designing, developing, and maintaining high-quality web applications using .NET and Angular.ResponsibilitiesDesign and implement scalable web applications using .NET and Angular.Collaborate...


  • Southlake, United States United Software Group Full time

    Job Title: Senior Developer Location: 100% onsite, Southlake, TX Job Description: Minimum 7+ years of expenrince in Java, Springboot, ReactJS, Docker & Kubernetes technologies as a Full Stack developer. • Ability to handle production support actvities as part of project delivery. • Ability to handle release management & client reporting for the project....

  • Software Development

    2 months ago


    SOUTHLAKE, United States Charles Schwab Full time

    Position Type: RegularYour opportunityApplication Development:Technical Design:  Understanding the needs of the business, conducting research and analysis on potential options, and recommending an optimal solution based on context and on alignment to our strategic technology vision. Hands-On Coding: Assist in the design, development, and maintenance of...


  • Southlake, United States Charles Schwab Full time

    Position Type: RegularYour opportunityApplication Development:Technical Design:  Understanding the needs of the business, conducting research and analysis on potential options, and recommending an optimal solution based on context and on alignment to our strategic technology vision. Hands-On Coding: Assist in the design, development, and maintenance of...


  • Southlake, Texas, United States Lorven Technologies Full time

    About the Role:At Lorven Technologies, we are looking for a skilled Senior .Net Developer with Cloud Expertise to lead our development team. As a key member of our team, you will be responsible for designing and developing robust web applications using .NET core. Your expertise in cloud computing will help us migrate our applications to the cloud...


  • Southlake, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.Schwab is recruiting a driven, results-oriented software technical leader who shares our passion for technology,...


  • SOUTHLAKE, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.Schwab is recruiting a driven, results-oriented software technical leader who shares our passion for technology,...