Senior iOS Engineer
Polycam
8 days ago
🚀  Why join Polycam?
Polycams mission is straightforward: Democratize 3D capture and make it universally useful.
We want to empower creators, builders, and businesses with access to the most advanced 3D capture technologies, wrapped up in a thoughtful system that makes them effortless, easy-to-use and deeply helpful to their work.
By allowing people to transform their real world into high-fidelity 3D models using their everyday devices, Polycam is bringing a whole new generation of builders into the world of 3D. We believe the future of 3D creation is more than a niche skill; its a universal language.
Polycam is a company that’s aware of its place in the history of imaging and photography. Our central goal is to deliver incredible 3D imaging capabilities to as wide of an audience as we can and watch what their creativity and excitement can do. To do that, we’re focused on making 3D capture seamless, affordable, and collaborative. We believe that people will do incredible things when handed wonderful technology, and we strive to get Polycam into as many hands as possible.
If you’re passionate about creativity, innovation, and making a significant impact, Polycam is the place for you!Â
What Youll Do:
Polycam is seeking a talented and experienced Senior iOS Engineer, who is passionate about building high-performance and low-maintenance applications. As a key member of our team, you will be involved in the technical design and implementation of complex iOS projects, working closely with Product Management & Design to define problems, come up with solutions, and deliver exceptional user experiences.
Responsibilities:
- Build out and maintain Polycam’s iOS and visionOS apps
- Execute on feature creation focusing on 3D content management for individuals and teams & new and improved space/object capture
- Evolve and maintain reliable software solutions for current and future needs, developing innovative Apple Platform products and supporting the product roadmap
- Collaborate closely with Product, Design, and QA teams to address complex challenges and enhance the Polycam apps, ensuring an optimal user experience
- Investigate and resolve client issues independently and in collaboration with the broader team
- Create and collaborate on technical design reviews and code reviews
- Contribute to the overall Polycam culture and vision
📌 Required Qualifications:Â
- 6+ years of engineering experience working with Apple platforms and Swift development
- 2+ years of experience building frontend with SwiftUI
- Experience with or strong interest in learning and working in visionOS
- Experience writing multi-threaded code including GCD and Swift Concurrency
- Experience with CI and ongoing code testing, including UI tests and unit tests
- You stay up to date with the latest iOS development news and technologies
- You have shipped at least one iOS app professionally
- Experience with iOS app performance optimization, metrics, Xcode Instruments, and iOS-specific debugging workflows
🌟Bonus Qualifications: Â
- Experience with Firebase
- Experience with Combine
- Experience with React Native
- Experience with ARKit and RealityKit
Salary Range:
The salary range for this role is $175,000 – $225,000. We take into consideration an individuals background and experience in determining final salary, therefore, base pay offered may vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, and life insurance options.
Â
Benefits:
At Polycam, we take care of our team! We offer comprehensive medical, dental, vision, and life insurance to keep you and your loved ones healthy. Enjoy additional tax advantages with our Dependent Care FSA. Planning for your future? Weve got you covered with a 401(k) plan. And to keep things exciting, we organize biannual field trips to sites across the nation!
Disclaimer:
This job description is just the starting point! It’s not an exhaustive list of every task, duty, or responsibility youll handle. Things change, and so might your role. We’ll keep you on your toes with new challenges and opportunities.
Physical Requirements:
This role involves extended periods of sitting at a desk and working on a computer.