Apply

Senior iOS Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 6+ years of engineering experience

📍 Location: United States

💸 Salary: 175000 - 225000 USD per year

🔍 Industry: 3D capture technology

🏢 Company: Polycam Inc.

🗣️ Languages: English

⏳ Experience: 6+ years of engineering experience

🪄 Skills: iOS DevelopmentQASwiftContent managementCollaboration

Requirements:
  • 6+ years of engineering experience working with Apple platforms and Swift development.
  • 2+ years of experience building frontend with SwiftUI.
  • Experience or strong interest in visionOS.
  • Proficient in writing multi-threaded code including GCD and Swift Concurrency.
  • Experience with CI and ongoing code testing, including UI tests and unit tests.
  • Knowledge of the latest iOS development news and technologies.
  • Experience shipping at least one iOS app professionally.
  • Skills in iOS app performance optimization, metrics, Xcode Instruments, and debugging workflows.
Responsibilities:
  • Build out and maintain Polycam’s iOS and visionOS apps.
  • Execute on feature creation focusing on 3D content management for individuals and teams.
  • Work on new and improved space/object capture features.
  • Collaborate closely with Product, Design, and QA teams to address complex challenges.
  • Investigate and resolve client issues both independently and as part of a team.
  • Participate in technical design and code reviews.
  • Contribute to the overall Polycam culture and vision.
Apply

Related Jobs

Apply

📍 San Francisco, CA; New York, NY; Seattle, WA; Boston, MA

🧭 Full-Time

💸 167000.0 - 203000.0 USD per year

🔍 Health and wellness

🏢 Company: Oura👥 251-500💰 $75,000,000 Series D about 1 month agoWearablesMobile AppsHealth Care

  • Minimum 5+ years of professional development experience shipping iOS apps
  • Proficiency in Swift programming, UIKit, and modern iOS app architectures (MVVM, MVC, TCA, VIPER, etc.)
  • Experience with collaborative development on complex shared codebases with proficiency in git, branching, and standard code review workflows
  • Focus on quality through unit tests and manual testing
  • Strong computer science fundamentals and design patterns
  • Ability to take ownership of projects and deliver results with limited guidance
  • Ability to mentor other engineers and increase developer productivity across teams
  • Experience with Agile or Scrum processes

  • Design, build, and maintain high quality code for projects on the team’s roadmap
  • Push projects forward by closely aligning with PMs and Designers
  • Collaborate with other teams such as backend, firmware, data science, research, science, or QA to deliver complex mobile app features
  • Work with iOS colleagues across the US and EU to improve the health of the iOS codebase
  • Contribute to technical discussions, code reviews, and platform level improvements

AgileDesign PatternsGitiOS DevelopmentSwiftManual testingCI/CD

Posted 28 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Technology, Creator Commerce

🏢 Company: LTK👥 101-250ConsumerProduct DesignConsultingWholesale

  • 6+ years of experience in developing and delivering high-quality iOS applications.
  • Expert-level knowledge of Swift and Objective-C programming languages.
  • Expert-level knowledge of SwiftUI and UIKit.
  • Strong experience with iOS SDK and Xcode.
  • Experience in developing and deploying apps to the App Store.
  • Solid understanding of iOS application architecture and design patterns.
  • Experience with automated testing frameworks such as XCTest and Appium.
  • Familiarity with CI/CD pipelines, tools, and best practices.
  • Experience in working with RESTful APIs and JSON data formats.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration skills.
  • A mindset focused on seizing opportunities and moving with urgency.
  • Dedication to fierce prioritization and operational excellence.
  • Adaptability to a dynamic, fast-moving environment.
  • A growth mindset and openness to feedback.

  • Collaborate with cross-functional teams to design and develop complex iOS applications.
  • Identify and address performance issues, memory leaks, and other bottlenecks.
  • Participate in code reviews and contribute to the development of coding standards.
  • Stay up-to-date with the latest iOS technologies and trends and apply them to development as appropriate.

Design PatternsObjective-CSwiftCollaborationCI/CDProblem SolvingRESTful APIsJSONDebugging

Posted 3 months ago
Apply