Jonathan Morgan

Lead IOS Developer

Los Angeles, California, United States14 yrs 2 mos experience
Highly Stable

Key Highlights

  • Led iOS automation frameworks at Apple.
  • Managed iOS platform engineering at Reddit.
  • Expert in UI and test automation.
Stackforce AI infers this person is a seasoned leader in iOS development and automation frameworks.

Contact

Skills

Core Skills

Ui AutomationTest AutomationFramework DesignWeb Development

Other Skills

PythonObjective-COS XiOS developmentAutomationDjango

About

Manager of the IOS Platform team at Reddit. Former manager of the iOS Foundation team at Square and the XCTest UI testing team at Apple.

Experience

14 yrs 2 mos
Total Experience
3 yrs 3 mos
Average Tenure
1 yr 2 mos
Current Experience

Reddit, inc.

iOS Platform Engineering Manager

Mar 2025Present · 1 yr 2 mos · Remote

Square

Software Engineering Manager

Apr 2022Mar 2025 · 2 yrs 11 mos · San Francisco, California, United States

  • Engineering manager for the iOS Foundation and Isolated Development team.

Apple

2 roles

Engineering Manager

Promoted

Aug 2019Apr 2022 · 2 yrs 8 mos · Cupertino, CA

  • XCTest UI Testing manager in Developer Tools.

iOS Automation Frameworks Engineer

Jun 2013Jul 2019 · 6 yrs 1 mo · Cupertino, CA

  • Developer for internal frameworks for UI level automation and device control and management for iOS, watchOS, and tvOS. Responsibilities include designing and implementing APIs to support automation of new hardware and software features on multiple platforms, increasing reliability of tools and frameworks for a CI system driving many thousands of tests devices, and managing large software projects with contributions from several teams.
UI AutomationTest AutomationFramework DesignPythonObjective-COS X+2

Institute for next generation it systems

Software Engineer

May 2012May 2013 · 1 yr · Raleigh, NC

  • Web application development using Python and Django for corporate and institutional clients. Worked with clients to gather requirements, translate these requirements into a system design, and implement the system.
PythonDjangoWeb Development

North carolina state university

Teaching Assistant/Grader

Jan 2012May 2012 · 4 mos · Raleigh, North Carolina

  • Taught two lab sections weekly for a 300-level Computer Science class in software engineering, assisted the professor and other TAs with adding or modifying use cases for a large open-source software project, graded papers and programming projects.

Education

North Carolina State University

Bachelor of Science (B.S.) — Computer Science

Jan 2010Jan 2013

Stackforce found 100+ more professionals with Ui Automation & Test Automation

Explore similar profiles based on matching skills and experience