iOS Lead
Lead the iPhone app. You set how the code is written, review what others build, and ship each release to the App Store.
You will build features yourself and take them all the way to the App Store, where students use them. That is product experience you can put on your résumé.
We are a Claude shop: the team builds with Claude and Claude Code every day. You do not need experience with Claude itself, but you do need experience working with AI tools.
What you will own
- The SwiftUI codebase, its architecture and its standards
- Reviewing and merging every change the iOS engineers open
- Release builds through Xcode Cloud and TestFlight
- Crash rate, launch time and accessibility
What you need to know
- Hands-on experience using AI tools to write, debug or explain code
- Swift, including optionals, structs and classes, protocols and closures
- SwiftUI: building screens, managing state, lists and navigation
- Networking with URLSession, async/await and decoding JSON with Codable
- Xcode: running on a device, using the debugger and reading crash logs
- Git, including branches and pull requests, and reviewing other people’s code
- How an app goes from TestFlight to the App Store
Nice to have
- An app on the App Store
- Xcode Cloud
- MapKit or Core Location
The terms
- Open to freshmen and sophomores at Boston College
- We are looking for people who want to stay on the team through graduation
- About 5 hours a week on average, scheduled around your classes. Team leads may need a little more.
- A 30 to 60 minute team stand-up each week, which counts toward those hours
- Open to the occasional team get-together
- Unpaid, with a share of Eagle One that vests over time
Applying takes two minutes: your basic details and your résumé.
Apply for this role