Full-Time

IOS Engineer

Posted on 3/21/2025

Procore Technologies

Procore Technologies

1,001-5,000 employees

End-to-end construction project management platform

No salary listed

Bengaluru, Karnataka, India

In Person

Category
Software Engineering (1)
Required Skills
iOS/Swift
REST APIs
Objective-C
Requirements
  • Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent work experience
  • 2+ years of Engineering Experience (1+ years of experience building iOS applications using Swift and Objective-C)
  • Broad and deep understanding of iOS’s architectural components (CoreData, UIKit, SwiftUI, etc.) and the MVC architecture, experience with MVVM is a plus
  • Experience building apps with offline capabilities is a plus
  • Experience working with RESTful APIs
  • Solid understanding of multi-threading, concurrent programming, memory management, and performance optimization
  • Proven ability to develop and ship complex high-quality software products that are performant and reliable
  • Proven working knowledge of good software engineering techniques, methodologies, ​and best practices
  • Proficient communication skills and the ability to work closely with others both within and adjacent to the existing team. Engages directly and openly with their team
  • Ability to consistently evaluate current technical approaches to continue to be industry best-of-class
Responsibilities
  • Leverage your technical proficiency in your technical area, acting as a representative of your team, and work independently across the scope of your team
  • Meet standards of development for your teams, providing technical and procedural advice, and decision-making
  • Self-direct your work and task selection. Anticipate functional limitations of systems they’re developing
  • Handle the full lifecycle of development within your team, including operational support and incident resolution
  • Challenge tasks that seem unclear or would benefit from further direction
  • Use a customer-centric approach to collaborate on architectural design decisions
Desired Qualifications
  • Experience with MVVM is a plus
  • Experience building apps with offline capabilities is a plus

Procore Technologies offers a cloud-based construction management platform that serves owners, general contractors, subcontractors, and public-sector teams to run projects more efficiently. The platform includes modules for prequalification, bid management, estimating, design coordination, quality and safety, and BIM, covering work from preconstruction to closeout. It keeps project data in one shared space so field and office staff stay coordinated and issues are tracked in real time. Its differentiators are an integrated, collaborative platform with a global footprint and optional professional services for training and tailored support, aimed at delivering projects on time and within budget.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

Carpinteria, California

Founded

2003

Simplify Jobs

Simplify's Take

What believers are saying

  • Embedded notarization in Procore Pay removes lien-waiver payment bottlenecks.[1]
  • The connected CDE supports AI workflows and compliance in the UK and Ireland.[1]
  • Enterprise expansion and AI adoption are lifting revenue growth and customer depth.[1]

What critics are saying

  • Autodesk, Bentley, Aconex, Asite, SharePoint, and InEight already anchor project records.[1]
  • Procore’s AI messaging risks becoming a feature, not a platform, if savings disappoint.[1]
  • Weak hedge fund ownership and missed EPS increase rerating and retention pressure.[1]

What makes Procore Technologies unique

  • Procore connects field and office workflows in one cloud platform.[4]
  • Its platform spans preconstruction through closeout across construction lifecycles.[2][4]
  • Procore’s contractor network and project data create a defensible moat.[1]

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at Procore Technologies who can refer or advise you

Benefits

Hybrid Work Options

Professional Development Budget

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

1%
Lincoln Journal Star
Jun 1st, 2026
Procore redefines the Common Data Environment with connected data and agentic AI.

Procore redefines the Common Data Environment with connected data and agentic AI. * Jun 1, 2026 Updated Jun 1, 2026 Lincoln County's TRUSTED news source. Click #isupportlocal for more information on supporting our local journalists. Procore Technologies, Inc. (NYSE: PCOR), the leading global provider of construction management software, today announced the launch of its connected Common Data Environment (CDE) - a purpose-built CDE from the ground up on a single platform to unify and verify project data from approved design to handover, capturing evidence in the flow of work to help keep the digital record aligned with site reality. This trusted data foundation allows agentic AI to act across the full construction lifecycle. In an industry where fragmented information continues to slow decision-making and contribute to costly delays, connected data is increasingly defining top-performing organizations. New research from Dodge Construction Network* found firms with optimized data practices achieve up to 23% higher productivity, manage 27.8% greater construction volume using the same resources, and reduce project delays by more than six days. Those firms also report up to 40% stronger overall performance, highlighting why a trusted data foundation is becoming essential for AI adoption, operational efficiency, and ultimately, better project execution. Thank you for reading. Please purchase a subscription or disable your ad blocker to continue reading. Subscribe Today Monthly and Annual Rates

Yahoo Finance
Apr 9th, 2026
Procore Technologies beats Q4 revenue estimates by 2.4%, stock surges 14.5% since earnings

Procore Technologies reported Q4 revenues of $349.1 million, up 15.6% year-on-year, exceeding analysts' expectations by 2.4%. The construction software company delivered a strong quarter with a solid beat on billings estimates and accelerating customer growth. The design software sector overall showed robust Q4 performance, with the seven stocks tracked beating consensus revenue estimates by 3.2%. However, the group has declined collectively, with share prices down 3% on average since reporting. Autodesk posted the strongest results in the sector with revenues of $1.96 billion, up 19.4% year-on-year and beating expectations by 2.1%. Procore's stock has risen 14.5% since reporting and currently trades at $54.83, whilst Autodesk shares are up 3% to $240.40.

Inoapps
Mar 25th, 2026
Five things you need to know before integrating Procore with Oracle.

Five things you need to know before integrating Procore with Oracle. 25 March 2026 Practical guidance to de-risk your oracle-procore integration from day one. By David Baxter Global Integration Lead at Inoapps Integrating Procore with Oracle isn't inherently difficult, but in its experience the ease of delivery depends heavily on the decisions made at the very start of the project. Across multiple construction implementations, Inoapps Limited has seen the same five areas consistently determine whether an integration goes smoothly or encounters avoidable challenges. In this blog, I'll outline those lessons and the practical steps you can take now to de-risk delivery. 1. Know your starting point: understand your historical data and processes. Before getting started, it's worth taking a step back to look at how things have really been working up to now. Most construction companies have been using Procore for years, sometimes alongside other Enterprise Resource Planning (ERP) applications. Over time, behaviors can creep in that aren't always documented. Internal teams often make assumptions about how data has been flowing between systems, only for Inoapps Limited to discover mid-project that the actual behavior is quite different. Inoapps Limited saw this firsthand on a projects where the team understood that every Procore change order generated a new line in their ERP. In reality, some change orders had been updating existing lines, which meant there were ten lines in Procore but only seven in the ERP - a mismatch that only surfaced during migration. It wasn't a fault in the system, just undocumented behavior that had gone unnoticed. What you can do now: * Review how Procore interacted with your legacy ERP * Identify differences between historical behavior and your future Oracle model * Validate how change orders, commitments and invoices were created or updated over time * Document gaps so the integration design can accommodate them Understanding your historical behaviors up front keeps the project grounded and prevents mid-stream surprises. 2. Align your master data early: ensure your structures work together. Once you're clear on how things have worked historically, the next step is to ensure Oracle and Procore speak the same structural language. Oracle uses tasks and expenditure types, while Procore has cost codes and cost types. It isn't that complex, but if you don't line the structures up early, your integration ends up trying to translate between two different worlds. In one project, Inoapps Limited ended up hitting pause because it turned out there wasn't a place in Procore to store Oracle's mandatory task field. After several workshops, the solution turned out to be creating custom Work Breakdown Structure (WBS) segments inside Procore. It worked well, but everyone wished it had been uncovered sooner. What you can do now: * Map Oracle and Procore WBS elements before integration design begins * Identify whether your Procore WBS is static or regularly changing * Decide which system will 'own' WBS updates across the lifecycle * Address missing elements (like Oracle tasks) before testing or build A clear, aligned WBS ensures smooth design and avoids mismatches during testing. 3. Be clear on who does what - and in which system. With structure settled, the next step to clarify is who owns each part of the process across your two systems. This is one of the most important decisions you can make early on. Integrations don't typically run into problems because of technology. Issues arise when responsibilities - like raising change orders, updating budgets, or managing approvals - haven't been clearly allocated. Defining this from the outset means you can avoid duplicating work or sending conflicting updates. With one of its customers, the initial project budget was created in Oracle by the accounting team, while project managers made all later changes directly in Procore. This required the baseline to be passed from Oracle into Procore, with all revisions then flowing from Procore to Oracle. With invoicing, if invoices are approved in Procore, there is no need to duplicate the approval step in Oracle. However, if there is no approval workflow in Procore, you would want that in place in Oracle. These ownership decisions had to be clarified early for the integration to run smoothly. What you can do now: * Define where budgets originate and where revisions happen * Identify which system handles approvals * Agree where change orders will be raised and managed * Document the end-to-end project lifecycle and assign ownership for each step Clear ownership makes your integration cleaner, more predictable, and easier for teams to work with. 4. Build a test strategy that works with Procore. After ownership comes validation - and this is where Procore behaves differently to what you may expect. To date, Procore has only offered a sandbox that automatically refreshes every month. If you aren't on top of that refresh window and how Procore's environment behaves, it means you could arrive one morning to find your test data and evidence wiped. The good news is that as of 19 March, Procore has introduced the ability to create sandbox clones that aren't part of the monthly refresh cycle. This gives your teams established environments for testing and UAT. The new clones don't replace the monthly sandbox - that environment still resets - but you now have a way to preserve test data and evidence without losing work mid-sprint. How you can come to testing prepared * Use Procore's persistent sandbox clones for UAT and longer test cycles * Use the monthly sandbox mainly for quick checks * Plan test cycles and sprints around expected refresh dates * Store test evidence outside the sandbox to prevent accidental loss A Procore-aware testing strategy keeps your timelines intact and prevents avoidable rework. 5. Understand how your billing and cost calculations flow through the integration. The last major area of readiness is billing. Construction invoicing often includes retainage, materials stored v materials used, cumulative calculations, and region-specific rules like US pay-when-paid. Procore captures these complexities, but Oracle needs clean and accurate inputs. This sometimes means referencing more than one invoice to calculate the right values. For example, when materials move from 'stored' to 'used,' the integration needs to look at the previous invoice to calculate what's payable now. What you can do now: * Document how retainage, materials and staged billing work for your business * Provide example invoices showing typical and edge case scenarios * Flag subcontractor variations early * Identify any billing rules that rely on cumulative or rolling calculations Understanding your billing rules helps ensure Oracle receives clean, accurate financial data every time. Successful integrations are built on clarity. Clarity about how your systems behaved in the past, how they should operate in the future, and how data will flow between them. Addressing these five areas early will protect your timelines and lower your delivery risk. Needs some help? If you'd like to validate your approach or discuss how these factors apply to your project, Inoapps Limited is happy to assist. Get in touch to arrange a conversation with one of its integration experts.

Engineering.com
Mar 24th, 2026
Procore integrates with NVIDIA Omniverse DSX.

Procore integrates with NVIDIA Omniverse DSX. The collaboration links project data to live digital twins for modeling changes, reducing rework and improving handover visibility. Procore Technologies announced it is integrating the Procore Platform with the NVIDIA Omniverse DSX Blueprint to accelerate the building of AI factories and other essential infrastructure. This initiative will establish a continuous digital thread throughout the entire construction lifecycle to build safer, faster, and smarter infrastructure. Global AI demand is outpacing the speed at which AI factories can be built. Since these facilities are being codesigned at ecosystem scale for hyper-efficiency, even a minor change in the field can cause major challenges such as disrupting airflow or impeding GPU performance. This effort will address this challenge by helping enable teams to model design changes in a high fidelity, physically accurate 3D digital twin rapidly. By balancing construction speed with operational precision, Procore will help enable critical infrastructure to come online faster and help make sure it is optimized for peak performance. Through this collaboration, the companies are unifying Procore's "System of work and collaboration" with the NVIDIA Omniverse "System of Reality" to connect construction data with the digital world in real time. Procore will act as the central hub, automatically translating and syncing complex 3D models from over 15 different BIM and CAD formats into one live digital twin accelerated with NVIDIA Omniverse libraries. At the core of this integration is the NVIDIA DSX Blueprint, which establishes a standardized reference pattern for creating construction digital twins. With the integration of SimPacks, the digital twin will include rich, up-to-date physical and behavioral data about each asset in the AI factory. By synchronizing project data, leveraging NVIDIA Omniverse libraries and OpenUSD, the open-source industry standard for 3D interoperability, this framework will help ensure owners receive an asset fully optimized for operations at handover. Incorporating this repeatable pattern into the 'Procore for Owners' instance provides stakeholders with complete, real-time visibility at every phase of construction. NVIDIA is leveraging Procore's continuous digital thread capabilities to construct its own AI factories with unmatched precision and speed. The collaboration will also provide joint customers like Switch, a premier provider of AI, cloud and enterprise data centers, and other builders around the world with a range of critical benefits, including: * Reduction of Rework: Teams can simulate complex builds in a digital twin environment to catch errors before they reach the field. * Unified Ground Truth: Every geometry change or metadata update syncs in real time, helping ensure all stakeholders work from one synchronized digital twin. * Predictive Planning: Enables builders to move beyond static drawings by testing budgets, schedules, and RFIs against real-world constraints and simulations. In addition, this collaboration reimagines construction safety and automation. By simulating high-risk operations to prevent accidents and using a virtual "Dojo" to train construction robotics, teams can identify ways to maximize jobsite safety and efficiency in a high-fidelity environment. Procore will also develop AI agents with NVIDIA to help proactively resolve common issues such as project delays. These innovations will streamline handovers and help ensure construction owners receive an intelligent, fully operational facility on day one.

Saigon IT Partner Co.,Ltd
Mar 23rd, 2026
Driving construction success through spatial context.

Driving construction success through spatial context. March 23, 2026 When construction data is tied to a physical location, its value multiplies. By integrating Procore with Matterport's 3D technology, STAGES connects your information directly to the site. This leads to improved visibility, sharper coordination, and faster project milestones. While AEC teams enjoy less friction and better teamwork, investors and owners benefit from mitigated risks and protected returns. Use spatial intelligence to drive faster project outcomes. Enhance Safety, Performance, and ROI. #ROI #ConstructionData #SiteVisibility #AECIndustry #MatterportIntegration #DigitalTransformation Posted in News

INACTIVE