Senior Software Engineer (iOS) at The Weather Channel
Cairo, Cairo, Egypt
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Amr Salman is a senior iOS engineer with 11 years of experience and 8+ years focused on architecting scalable, production-ready mobile applications across finance, media, and consumer markets. He has led end-to-end development and architecture for high-impact apps—rewriting The Weather Channel with a server-driven UI, building a market-leading audio platform in MENA, and shaping the iOS foundation for FairMoney’s mobile banking. Comfortable from system design to CI/CD, he’s implemented Clean Architecture/MVVM with Combine, design systems, subscription monetization, offline caching and accessibility automation. He routinely partners with cross-functional and third-party teams (Strava, OffCast) to deliver integrations and performance at scale. Notably, Amr combines product-minded engineering with hands-on leadership: he’s been a founding mobile hire multiple times and has shipped 20+ freelance apps earlier in his career. Based in Cairo, he’s a Swift enthusiast who balances pragmatic implementation with long-term maintainability.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Thebes Academy
Contributions:37 commits, 40 pushes, 1 branch in 1 year 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Amr Salman - Senior Software Engineer (iOS) at The Weather Channel