Develop and maintain native iOS applications, build new features end to end, write clean code, ensure performance and security, collaborate with cross-functional teams, integrate APIs, contribute to technical decisions, and stay updated with iOS trends.
Compensation
Salary ranges are flexible and depend on your experience.
Responsibilities
Develop and maintain native iOS applications
Build new features end to end, from technical design to release on the App Store
Write clean, testable, and maintainable code, and take part in code reviews
Ensure app performance, stability, and security, and troubleshoot issues when they come up
Collaborate with designers, product owners, backend developers, and QA to deliver a great user experience
Lead the Device SDK and Mobile Engineering teams, owning the device-native technology organization and driving technical strategy, architecture, and hands‑on engineering.
Compensation
The expected salary range for this role is $238,500 to $310,000 per year. Compensation also includes an annual bonus, equity, and a comprehensive benefits package including medical, dental, and vision coverage, 401(k), and more.
Responsibilities
Define and drive the technical vision for Niantic Spatial’s device-native ecosystem
Establish architecture, engineering standards, and development practices across both teams
Guide platform investments that improve developer experience, portability, performance, and scalability
Partner closely with Research, Platform, and Product leadership to translate emerging capabilities into production-ready products and SDKs
Participate directly in architecture reviews, technical design discussions, and critical implementation efforts
We are looking for a Senior Software Engineer, iOS to help shape the next generation of our field applications, building and growing the experience on iPhone and iPad with AI capabilities.
Responsibilities
Write clean, maintainable code and build robust systems that perform reliably across diverse Apple hardware and iOS versions
Design and evolve modular, scalable iOS architecture adhering to modern mobile engineering standards and best practices
Leverage AI-assisted developer workflows (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate technical design, prototyping, testing, and reviews while maintaining high code quality and security
Build high-impact AI capabilities into native iOS applications, integrating LLM-powered services and on-device Core ML with a focus on latency, offline capability, cost, and user privacy
Prototype and evaluate emerging iOS frameworks and mobile AI technologies, providing technical recommendations for production adoption
Requirements
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience