iOS Developer - Mid level

Charles Schwab & Co., Inc.
Austin, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Austin, United States of America

Tech stack

iOS
Test Driven Development
Unit Testing
Iterative and Incremental Development
Mobile Application Software
User Interface Testing
Programming Languages

Job description

The iOS Developer will be involved in the development and support of mobile applications, ensuring they meet the best practices and standards. The role focuses on creating compelling user experiences and optimizing designs for mobile devices, with a strong emphasis on production support and troubleshooting.

iOS Developer - Mid level - Responsibilities:

  • Prepare specifications, design, develop, and support mobile applications.
  • Assess and optimize designs to ensure appropriate user experiences.
  • Create and perform unit testing for mobile devices.
  • Build native mobile apps and resolve technical problems.
  • Prepare documentation for new development work.
  • Ramp up quickly on new languages and technologies.

Requirements

  • 4+ years of native iOS development experience.
  • Proficiency in Swift and Swift UI programming languages.
  • Experience with automated unit and UI testing.
  • Familiarity with Apple iOS frameworks and SDKs.
  • Strong communication and problem-solving skills.
  • Experience with iterative development methodologies such as TDD or ATDD.
  • Ability to develop compelling user experiences.

iOS Developer - Mid level - Nice-to-Have Skills:

  • BS/MS degree preferred or equivalent experience.
  • Enterprise development experience.
  • Financial or banking industry experience.
  • Familiarity with matrix or regulatory environments.
  • Potential contract-to-hire mindset.

Apply for this position