وصف الوظيفة
نحن نبحث عن مهندس برمجيات أول، iOS للانضمام إلى فريق الهندسة للمشروع Mobile Project Management Quality and Safety في Procore. في هذا الدور، ستعمل كقائد تقني يقود هندسة المعمارية والجودة وتسليم تطبيقنا المحمول iOS الذي يساعد فرق الإنشاء على إدارة المشاريع وسلامة مواقع العمل. هدفك الأساسي هو رفع المستوى التقني عبر الفريق مع تمكين تسليم أسرع وأكثر جودة للميزاتالمحمول المعقدة.
كـمهندس برمجيات أول، iOS، ستتعاون مع الهندسة، إدارة المنتج، التصميم، وضمان الجودة لتصميم وبناء وتوسيع ميزات iOS حيوية مستخدمة من قبل فرق البناء حول العالم. استخدم خبرتك العميقة في هندسة iOS والقيادة التقنية ومهارات الإرشاد لإزالة العوائق عن فريقك، وحل التحديات التقنية المعقدة، ورفع جودة وسرعة كل ما نقدمه. انضم إلى فريق يبني برمجيات تؤثر في كيفية بناء المجتمعات والمستشفيات والمدارس والاستادات— قدم الآن.
هذا المنصب يرفع تقاريره إلى مدير هندسة في Mobile Project Management Quality and Safety وسيكون مقره في مكتب القاهرة، مصر. نبحث عن شخص ينضم إلينا فوراً.
ما ستقوم به:
الذكاء الاصطناعي محوري في طريقة عملنا. ستُتوقع أن تتقن أدوات مولَّدة وخُطط توجيه ذاتية، متجاوزاً مجرد استخدام الذكاء الاصطناعي لبناء مستقبل توجيهي في مجال البناء.
كن الخبير التقني المرجعي لهندسة الـ iOS وأفضل الممارسات عبر فريق Mobile Project Management Quality and Safety
قاد تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS لدينا، محققاً تحسينات في الأداء والاعتمادية وقابلية الصيانة عبر قاعدة الشفرة
حدد المعايير التقنية والإجرائية للفريق، وقم بتوجيه قرارات هندسية وتصميمية رئيسية
حدد قضايا تقنية على نطاق واسع وفرص، ونظم الفريق لمعالجتها
أرشِد المهندسين الزملاء من خلال مراجعات الشفرة، وجلسات الاقتران، والتوجيه العملي
شارك مع المنتج والتصميم والضمان الجودة لتحويل احتياجات العملاء إلى حلول تقنية قابلة للتوسع
دعم دورة حياة كاملة لتسليم الميزة، بما في ذلك دعم الإنتاج وحل الحوادث
ما نبحث عنه:
الذكاء الاصطناعي محوري في طريقة عملنا. ستُتوقع أن تتقن أدوات مولَّدة وخُطط توجيه ذاتية، متجاوزاً مجرد استخدام الذكاء الاصطناعي لبناء مستقبل توجيهي في مجال البناء.
8+ سنوات من الخبرة الهندسية، بما في ذلك 5+ سنوات في بناء تطبيقات iOS أصلية باستخدام Swift و/أو Objective-C
كونك الخبير التقني المرجعي لهندسة iOS عبر فريق Mobile Project Management Quality and Safety
المرشح ذو العقلية التعاونية للمنتج و/أو الخلفية في Mobile Automation ميزة كبيرة
قاد تصميم وتنفيذ ميزات معقدة عالية التأثير عبر تطبيقات iOS لدينا، محققاً تحسينات في الأداء والاعتمادية وقابلية الصيانة عبر قاعدة الشفرة
حدد المعايير التقنية والإجرائية للفريق، وقم بتوجيه قرارات هندسية وتصميمية رئيسية
حدد قضايا تقنية على نطاق واسع وفرص، ونظم الفريق لمعالجتها
أرشِد المهندسين الزملاء من خلال مراجعات الشفرة، وجلسات الاقتران، والتوجيه العملي
دعم دورة حياة كاملة لتسليم الميزة، بما في ذلك دعم الإنتاج وحل الحوادث
Job description
We're looking for a Staff Software Engineer, iOS to join Procore's Mobile Project Management Quality and Safety engineering team. In this role, you'll serve as a technical leader driving the architecture, quality, and delivery of our iOS mobile application that help construction teams manage projects and jobsite safety. Your primary goal will be to raise the technical bar across the team while enabling faster, higher-quality delivery of complex mobile features.
As a Staff Software Engineer, iOS , you'll partner with Engineering, Product Management, Design, and QA to design, build, and scale mission-critical iOS features used by construction teams around the world. Use your deep iOS architecture expertise, technical leadership, and mentorship skills to unblock your team, resolve complex technical challenges, and elevate the quality and speed of everything we ship. Join a team building software that impacts how communities, hospitals, schools, and stadiums are constructed—apply today.
This position reports into an Engineering Manager on Mobile Project Management Quality and Safety and will be based in our Cairo, Egypt office. We're looking for someone to join us immediately.
What you'll do:
AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.
Serve as the go-to technical expert for iOS architecture and best practices across the Mobile Project Management Quality and Safety team
Lead the design and implementation of complex, high-impact features across our iOS applications, driving improvements in performance, reliability, and maintainability across the codebase
Set technical and procedural standards for the team, guiding key architectural and design decisions
Identify large-scale technical issues and opportunities, and organize the team to address them
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
Support the full lifecycle of feature delivery, including production support and incident resolution
What we're looking for:
AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.
8+ years of engineering experience, including 5+ years building native iOS applications with Swift and/or Objective-C
Serve as the go-to technical expert for iOS architecture and best practices across the Mobile Project Management Quality and Safety team
Candidate with product mindset and/or Mobile Automation background is a huge plus
Lead the design and implementation of complex, high-impact features across our iOS applications, driving improvements in performance, reliability, and maintainability across the codebase
Set technical and procedural standards for the team, guiding key architectural and design decisions
Identify large-scale technical issues and opportunities, and organize the team to address them
Mentor fellow engineers through code reviews, pairing sessions, and hands-on coaching
Support the full lifecycle of feature delivery, including production support and incident resolution