Josh Stagg is a Staff Software Engineer specializing in Android with 12 years of experience building mobile products and scaling app platforms, currently leading Android development at Slack from Vancouver. He brings deep hands-on expertise across the mobile lifecycle—from on-site production support at live events to architecting large features and improving developer workflows. Josh’s career shows steady progression from embedded and systems work to consumer-focused mobile, giving him a pragmatic systems sensibility alongside polished UI instincts. He has a proven track record of introducing engineering practices (CI/CD, QA suites, Scrum) and shipping reliable, high-demand services while mentoring teams. Passionate about the internet’s evolution, he focuses on unifying fragmented devices and data through thoughtful software design. Outside obvious mobile skills, his background includes low-level networking and LAPP-stack operations, which inform his end-to-end approach to product reliability.
12 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Alberta
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.