Handshake
iOS Engineer I
San Francisco, CA$132k–$165kfulltimeentryAdded today
About this role
Join Handshake's four-person iOS team as the first Engineer I, owning features end-to-end for an app used by nearly one million students weekly. You'll build in Swift/SwiftUI with mentorship from four senior engineers, shipping on a weekly cadence to help students discover jobs and connect with employers.
What you'll do
- Own iOS features from concept through App Store launch, including product discussions, development, testing, and iteration
- Build view models, integrate GraphQL/REST services, and ship UI components using the internal design system
- Write unit tests and contribute to acceptance test coverage for shipped features
- Work on high-visibility surfaces like job discovery, career events, and student profiles during peak seasons
- Participate in weekly release train with feature flags and staged rollouts
- Help develop AI-powered experiences and use AI tools in daily engineering workflow
What they're looking for
- Swift and SwiftUI (with UIKit experience)
- MVVM and Coordinator architectural patterns
- GraphQL and REST API integration
- Asynchronous programming and networking
- Unit testing and XCTest
- Git and code review practices
- iOS fundamentals (lifecycle, memory, performance)
- AI-assisted development tools
Benefits
- Mentorship from four senior engineers with named onboarding mentor
- Clear growth path to Engineer II with intentional development
- Weekly shipping cadence with modern tooling and CI/CD
- Work on consumer app at scale (1M+ weekly users)
- Impact on career outcomes for millions of students globally
- Access to AI tools and frontier AI lab partnerships
Likely interview questions
- Walk us through an iOS app you've shipped to real users—why did you structure it that way, and what would you change?
- Tell us about a time you took initiative on a project beyond what was asked of you. How did you handle feedback?
Opens the official application on the employer’s site. No login required.