This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Mid-Level iOS Engineer to build and maintain features for our mobile applications. In this role, you will implement technical solutions, collaborate with cross-functional teams, and contribute to code quality through thoughtful design and testing. You will work alongside senior engineers to deliver high-quality mobile experiences while growing your technical skills. This position requires solid iOS development experience, strong coding fundamentals, and the ability to work effectively in an Agile environment.
Job Responsibility:
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 tables
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/Object C) 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
Requirements:
Bachelor's degree in computer science, Information Systems, or related field
3+ years of native iOS development
Demonstrated knowledge of Swift or Objective C programming language
Experience in writing automated unit tests
Experience with iterative development methodologies such as TDD or ATDD
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, asses their needs and manage their expectations through effective communication
Excellent written/verbal communication skill
What we offer:
401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions