Jordan Kiley is an iOS developer with 11 years of experience building and maintaining production-grade mapping SDKs and mobile apps, currently shaping location-driven experiences at Warby Parker from Columbus, Ohio. He spent several years at Mapbox contributing to flagship open-source projects like mapbox-gl-native and mapbox-maps-ios, improving accessibility, test infrastructure, and map ornament/indicator behavior across Swift, Objective-C, and Objective-C++. Jordan pairs deep platform expertise (including Metal and vector-tile map rendering) with hands-on customer-facing work—writing docs, sample code, and custom integrations for enterprise clients. He started his career in service and operations roles, which informs his pragmatic focus on user experience and reliable, supportable implementations. Notably, his open-source contributions include accessibility fixes and persistent layer features that directly improved real-world iOS map UX.
11 years of coding experience
5 years of employment as a software developer
The University of Arizona
iOS Development, iOS Development at Flatiron School
Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
Role in this project:
iOS Mobile Developer
Contributions:1 release, 107 reviews, 97 commits in 10 months
Contributions summary:Jordan primarily contributed to the iOS mobile map SDK, focusing on improving and maintaining the `mapbox-maps-ios` repository. Their work included fixing integration tests, refactoring the ornaments library, and adding new features such as a custom preferred frame rate option. They also updated the example code and integration tests, demonstrating a strong focus on improving the testing infrastructure and the user experience. The user implemented layer persistence for location indicators, as well as, examples that demonstrate a variety of layer features.
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Mobile Developer (iOS)
Contributions:2 releases, 99 commits, 198 PRs in 3 years 4 months
Contributions summary:Jordan primarily contributed to the iOS implementation of the `mapbox-gl-native` repository. Their work involved addressing bug fixes and making improvements in the iOS interface. The user made changes to ensure UI elements, such as the attribution button and compass, properly render by implementing the `accessibilityIgnoresInvertColors` and included a code example in the iOS app. Additionally, the user updated delegate methods. Their contributions focused on improving the overall user experience and resolving specific issues related to the iOS SDK.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.