Staff iOS Engineer (USA)
Franki
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Staff iOS Engineer (senior, hands-on) to lead the evolution of Franki’s iOS mobile platform and shape the technical direction. You’ll combine architectural leadership, excellent Swift engineering, and mentorship to deliver scalable, maintainable, and performant iOS applications.
Responsibilities
- Lead technical direction and architecture for the iOS platform, ensuring scalability, modularization, and maintainability
- Build and deliver features in Swift with clean, testable, and well-documented code
- Mentor engineers: drive code reviews, foster technical excellence, and share knowledge
- Improve and maintain CI/CD pipelines using GitHub Actions, Firebase App Distribution, and Fastlane
- Expand testing automation with unit, UI, and integration test coverage
- Collaborate with Product, Design, and Backend to deliver user-first, high-performance mobile experiences
- Adopt and integrate new iOS frameworks/tools to improve performance and development speed
- Monitor and optimize app performance using Firebase Crashlytics and analytics data
- Champion technical best practices and contribute to modernizing the mobile architecture
Requirements
- 8+ years of professional iOS development, including leadership/mentorship experience
- Expert-level Swift and strong knowledge of iOS architecture patterns
- Experience building and maintaining large-scale modularized apps (multi-module structures)
- Strong CI/CD experience with GitHub Actions, Firebase App Distribution, Fastlane
- Background in unit testing, UI testing, and automated build workflows
- Familiarity with Firebase Crashlytics, performance monitoring, and release processes
- Passion for elegant, maintainable code and seamless user experiences
- Excellent communication and collaboration; focus on knowledge sharing and problem solving
Nice to have
- Comfortable in a fast-paced startup environment
- Experience collaborating with cross-time-zone teams
Compensation / work setup
- Remote role with semi-flexible scheduling and collaboration across distributed teams
- Competitive pay aligned with experience and market benchmarks
Pay
- $175,000 - $200,000 USD per year (California)
About Franki
Franki is an AI-powered startup that helps people discover and choose where to eat, drink, and explore. Its platform uses video recommendations from a community of creators and dining enthusiasts to deliver local, high-quality experiences. The team is fast-moving and focused on building a modern, high-performing mobile product.
Scraped 6/20/2026