Brandon Jenniges
Brandon Jenniges
// Senior iOS Engineer

10+ years of experience building across the spectrum — from sole mobile dev at early startups to payments infrastructure handling millions of transactions. I care about craft, I like hard problems, and I own what I build.

Languages
Swift Objective-C Kotlin Java
Frameworks
SwiftUI UIKit Combine Async/Await Core Data MVVM XCTest
Tools
Xcode Git GitHub Actions Bazel Fastlane Instruments Datadog REST APIs
Platforms
iOS Android
Square (Block)
Feb 2023 – Feb 2026
Senior iOS Engineer, Developers Mobile · Remote
  • Mobile Payments SDK: Developed and maintained features across multiple SDKs used internally by Block and by third-party developers to process millions of payments per week using Square hardware, including offline payment capabilities.
  • New Payment Method: Led iOS development of a new payment method integrated into the Square Point of Sale app enabling buyers to apply funds from third-party partner programs toward purchases.
  • Observability Infrastructure: Designed and led the observability architecture for the Mobile Payments SDK, shifting the team from reactive to proactive incident response. Reduced on-call response time and served as blueprint for the Android team.
  • SwiftUI Adoption: Drove SwiftUI support across SDKs, ran internal training sessions, and paired with teammates to accelerate adoption of modern UI patterns.
  • Agentic AI Workflows: Served as AI Champion, pioneering agentic development workflows using Claude Code and git worktrees to parallelize tasks and increase velocity. Mentored teammates on adoption.
GameStop
Feb 2022 – Dec 2022
Senior iOS Blockchain Engineer · Remote
  • GameStop Wallet: Built functionality for the iOS Wallet app including viewing, sending, and managing ERC-20 tokens and NFTs on Ethereum mainnet and Layer 2 networks.
  • Architecture Modernization: Led modernization using SwiftUI, Combine, and Async/Await, mentoring junior engineers on modern iOS development practices.
  • Testing Standards: Established best practices for unit and UI testing using XCTest, laying the foundation for a more reliable and maintainable codebase.
Microsoft
Dec 2020 – Feb 2022
Software Engineer 2 · Remote
  • Activity Feed: Served as iOS DRI for the activity feed, collaborating with Android and server teams to ship real-time in-app notifications for comments, likes, and video activity to millions of users.
  • SwiftUI & Accessibility: Established team best practices for SwiftUI and Combine. Ensured strict accessibility standards to maximize reach and usability.
Bleachr, LLC
Apr 2016 – Dec 2020
Senior Mobile Software Engineer / Lead Mobile Design Architect · Minneapolis, MN
  • TennisONE & Bleachr: Led iOS development of the TennisONE and Bleachr apps, driving key features including a rewards store, in-seat ordering, and home screen feed across a growing mobile team.
Jump Technologies, Inc.
May 2015 – Apr 2016
Mobile Software Engineer · Minneapolis, MN
  • iOS & Android: Built and maintained features for enterprise mobile applications as the sole mobile developer.
Menards, Inc.
Sep 2013 – May 2015
Mobile Software Engineer · Eau Claire, WI
  • iOS & Android: Contributed to iOS and Android application development for internal store operations at one of the largest home improvement retailers in the US.