Staff Software Engineer-mobile Ios

4 months ago


القاهرة, Egypt Procore Full time

What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous. We’re looking for a talented Staff iOS Engineer to join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build custom solutions on our iOS platform.

What you’ll do:

- Enable your teams to deliver complex projects at speed with high-quality bar
- Leverage your technical proficiency to serve as the go-to expert in your technical area
- Help set the standards for your teams, providing technical and procedural advice, and decision-making
- Use a customer-centric approach to lead architectural design decisions
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Have a significant impact that extends beyond the boundaries of your team, on projects affecting scalability, performance, and new value delivery
- Identify large technological issues and opportunities in your area of responsibility, and organize your teams to solve these issues

What we're looking for:

- Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent work experience
- Broad and deep understanding of iOS’ architectural components (CoreData, SwiftUI, UIKit, etc.) and experience with MVC and MVVM design patterns.
- Proven ability to develop and ship complex high-quality software products
- Understanding of multi-threading, concurrent programming, memory management, and/or performance optimization
- Proven working knowledge of software engineering techniques, methodologies and practices
- Exceptional communication skills and the ability to work closely with others both within and adjacent to the existing team
- Experience leading large initiatives with the ability to course-correct as needed
- Ability to consistently evaluate current technical approaches to continue to be industry best-of-class

**Additional Information**

**Perks & Benefits**

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

**About Us**

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.



  • القاهرة, Egypt b_labs Full time

    b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and...


  • القاهرة, Egypt Banque Misr Full time

    From 2 : 10 Years Experience - Using Swift for iOS. - Strong understanding of design patterns over and above MVP, MVVM, and MVC. iOS, memory management, file I/O, network programming, concurrency and Rx - Swift. - Working knowledge of Swift, XCode and Unit XC-Test. - Good understanding of the full mobile development life cycle. Working knowledge of the...


  • القاهرة, Egypt Procore Technologies Full time

    What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous. We’re looking...

  • iOS Developer

    23 hours ago


    القاهرة, Egypt PaySky Full time

    Understanding of the iOS SDK development and iOS Human Interface Guidelines. - Strong experience working with Swift/Objective C. - Experience with third-party libraries and APIs. - Building and improving our Mobile App products. - Improving architecture and implementing common practices to increase development speed and deployment flow. - Understanding of...


  • القاهرة, Egypt Blink22 Full time

    We're seeking an experienced Mobile Software Engineer with a passion for development and a team-oriented attitude, ready to bring powerful software to life. As a Mobile Engineer at Blink22, your role will involve collaborating with various departments within the company to ensure the successful creation and implementation of innovative and streamlined...

  • Ios Engineer

    5 days ago


    القاهرة, Egypt inDrive Full time

    Egypt, Cairo Hybrid Full-time Middle We are looking for an experienced iOS engineer who will help us develop our app in the Geo Cluster. **Responsibilities**: - Collaborate with cross-functional teams on feature design, system architecture, and shipping new features - Identify and fix bugs and performance bottlenecks - Ensure code quality through unit...

  • iOS Developer

    23 hours ago


    القاهرة, Egypt Boutiqaat Full time

    **iOS Developer** **Location**:Heliopolis, Cairo **Company**: Boutiqaat **Type**: Full-Time **Key Responsibilities**: - Collaborate with cross-functional teams to define, design, and ship new features. - Identify and correct bottlenecks and fix bugs. - Continuously discover, evaluate, and implement new technologies to maximize development...

  • iOS Developer

    4 months ago


    القاهرة, Egypt PaySky Full time

    We are looking for a passionate IOS Mobile Developer to join our cross-functional product team. Together we will continue to build our payment solutions to shape our new world, by creating new features that bring great value to our users and have a long-term positive impact on them and their lives. Key Accountabilities: Understanding of the iOS SDK...


  • القاهرة, Egypt Si-Ware Systems Full time

    **Responsibilities**: - Take ownership of product development from concept through release, interpreting requirements to design and implement highly scalable, efficient solutions. - Actively promote a modular codebase, enforcing disciplined code reviews, structured source control, and best practices for branching, documentation, and security. - Drive...


  • القاهرة, Egypt Procore Full time

    We’re looking for a Staff Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product,...


  • القاهرة, Egypt Procore Full time

    We’re looking for a Staff Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product,...


  • القاهرة, Egypt Procore Technologies Full time

    We’re looking for a Staff Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product,...


  • القاهرة, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...


  • القاهرة, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...


  • القاهرة, Egypt robusta Full time

    Octopus by RTG is enabling a key partner organization to build their digital hub in Egypt looking for the right pioneers to work on exciting AI Projects. Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe,...


  • القاهرة, Egypt Procore Full time

    We’re looking for a Staff Software Engineer to join Procore’s Invoicing Team in the Financials Division. Procore software solutions aim to improve the lives of everyone in construction and the people within Financials Division are the driving force behind our innovative, top-rated global financial platform. We’re a customer-centric group that...

  • iOS Developer

    3 weeks ago


    القاهرة, Egypt Müller`s Solutions Full time

    **Responsibilities**: - Collaborate with cross-functional teams (backend, design, and QA) to define app requirements and features. - Write clean, modular, and reusable code that adheres to industry best practices. - Implement third-party APIs, frameworks, and SDKs as needed. - Perform code reviews to maintain code quality standards. - Work with Apple's...


  • القاهرة, Egypt MARKETING CMP INC Full time

    _**Position Title**:_ Senior iOS and Android Developer - **Location**:_ Remotely - **Company Client Location**:_ Kingdom of Saudi Arabia **Job Type**:Full-time - **Experience**:_ Minimum 7 years - **Languages required**:_ English C1 Advanced / Arabic : Native **About Us**: **Role Overview**: **Key Responsibilities**: - Architect and implement innovative,...


  • القاهرة, Egypt Procore Full time

    As a **Senior Manager, Software Engineering** you will be primarily responsible for establishing the strategic technical direction and actively driving the execution of the strategy across many Procore product areas. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices,...


  • القاهرة, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...