P

Procore Technologies

End-to-end construction project management platform

Senior iOS Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • At least 5 years of engineering experience, including 3 or more years building native iOS applications with Swift.
  • Solid understanding of iOS architecture, including Core Data, SwiftUI, and UIKit, and MVC/MVVM design patterns.
  • Working knowledge of multithreading, concurrent programming, memory management, and performance optimization.
  • Track record of shipping complex, high-quality software products.
  • Experience contributing to or leading medium-scale technical initiatives, with the ability to course-correct as needed.
  • Self-directed, with sound judgment on when to escalate issues versus resolving them independently.
  • Ability to work collaboratively across teams.

Responsibilities

  • Design and implement complex, high-impact features across iOS applications.
  • Contribute to key architectural and design decisions in partnership with Staff engineers and the Engineering Manager.
  • Identify technical issues and improvement opportunities within the role's area of ownership and help drive them to resolution.
  • Mentor fellow engineers through code reviews, pairing sessions, and hands-on coaching.
  • Partner with Product, Design, and QA to translate customer needs into scalable technical solutions.
  • Help improve performance, reliability, and maintainability across the codebase.
  • Support the full lifecycle of feature delivery, including production support and incident resolution.
  • Engage with generative tools and agentic workflows.

Desired Qualifications

  • A product mindset and/or a background in Mobile Automation.

About the Company

Procore Technologies

End-to-end construction project management platform

Procore Technologies provides a cloud-based construction management platform for owners, general contractors, subcontractors, and public-sector teams to run projects more efficiently. The platform includes modules for prequalification, bid management and estimating, design coordination, quality and safety management, and BIM, spanning from preconstruction through closeout. Teams use a subscription to share project data—bids, contracts, drawings, submittals, RFIs, schedules, and quality checks—keeping field and office staff coordinated in real time. It differentiates itself with an integrated, all-in-one platform, a global footprint across 125 countries and 1,000,000+ projects, plus optional professional services to maximize use and outcomes; the goal is to help deliver projects on time and within budget through better visibility and accountability.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Carpinteria, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Procore Technologies

See more jobs