Job Closed
This listing is no longer active.
With a mission to protect children, Gabb® Wireless is the first cellular network designed especially for kids.
Staff iOS Engineer
Location
Utah
Posted
131 days ago
Salary
0
Seniority
Lead
Job Description
Staff iOS Engineer
Gabb Wireless
• Lead the technical direction of iOS apps and SDKs. • Set patterns for performance, security, and reliability. • Partner closely with product, design, backend, firmware, and QA to deliver high-quality experiences.
Job Requirements
- 7+ years of professional iOS development, with at least 2 years at senior or staff scope shipping complex consumer apps at scale.
- Strong Swift, SwiftUI, Swift Concurrency, and background execution.
- Proven experience with modular architectures, Swift Package Manager (SPM), and multi-app or SDK platforms.
- Deep knowledge of networking, profiling with Instruments, memory leak analysis, and MetricKit.
- Experience integrating third-party services (Crashlytics, analytics, feature flags, etc).
- Strong knowledge of local data persistence with SQLite/GRDB or similar.
- Experience with modular architecture using Swift Package Manager.
- Experience writing comprehensive unit tests with a focus on dependency injection patterns and test-driven development.
- Experience with unidrectional data flow design patterns (such as the Composable Architecture) is a plus.
Related Guides
Related Job Pages
More iOS Engineer Jobs
Senior iOS Engineer
SocureThe leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
• Implement, iterate on, and maintain new and existing features for our iOS SDK used by customers. • Collaborate with distributed cross-functional teams—including Product, Engineering, Infrastructure, Machine Learning, and Data Science—to conceptualize and develop new features and products in an agile environment. • Own end-to-end delivery of software components, taking team features and system components all the way to production. • Monitor and improve existing deployments to ensure continuous product enhancement. • Own, maintain, and continuously improve our release pipeline and processes. • Participate and often lead in the design and implementation discussions for our native SDKs and corresponding backend services. • Take part in the on-call rotation, triaging and resolving production issues and addressing bugs. • Write and maintain high-quality codebases with rigorous standards for unit, integration, and validation testing.
• Develop and ship new features for Aave’s mobile app using UIKit, maintaining a scalable and reliable codebase • Integrate core blockchain functionality, including wallet connectivity, transaction signing, on-chain data reads, gas estimation, and account-abstraction flows • Build secure wallet and key-management interfaces, and deliver real-time data experiences such as balances, yield updates, and notifications • Collaborate closely with designers to deliver pixel-perfect UI, refined interactions, and a cohesive mobile design system • Work with backend and protocol engineers to integrate on-chain/off-chain data, supply/bridge/vault flows, and analytics • Optimise app performance across memory, battery, cold-start time, and overall responsiveness • Partner cross-functionally on requirements, timelines, security reviews, code quality, and long-term architecture
• Impulsar y acelerar el desarrollo profesional, colaborando en diversas tecnologías y profesionales de alto nivel. • Ser el experto que participará en nuestros proyectos y tener acceso a startups disruptivas y marcas globales.
Senior iOS Engineer, Order Experience
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Architect, build, and maintain complex iOS applications with clean code. • Integrate with backend services to make sure we are delivering a great mobile user experience that is super-fast for end users. • Own important pieces of the product that have high visibility both internally and externally. • Participate in code reviews to maintain high development standards. • Communicate and collaborate extensively across multiple teams and functions within the company to drive consensus, align goals, and achieve effective cross-functional outcomes.




