Joseph Rahme

Mobile IOS Android React Native Full Stack Engineer

Miami, Florida, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Joseph Rahme is a versatile mobile engineer with 11 years of experience building consumer-grade iOS and cross-platform apps used by millions, currently shaping mobile experiences at Boats Group with React Native and native interop. He has led native iOS work at Mozilla and WarnerMedia, contributing to high-profile projects including Firefox for iOS where he addressed accessibility, autofill, and sync improvements. Comfortable across Swift/SwiftUI, Objective‑C, Kotlin, TypeScript and GraphQL, he blends front-end polish with backend-for-frontend architecture, payments, analytics and CI/CD best practices. Known for refactoring messy codebases into maintainable, testable apps, he also coaches teams to bridge mobile and backend collaboration. Based in Miami, he pairs pragmatic engineering with a track record of shipping stability and performance improvements at scale.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree Computer Science Streaming into Software Engineering minor in Business, Bachelor's Degree Computer Science Streaming into Software Engineering minor in Business at Carleton University
languagesEnglish, French
github-logo-circle

Github Skills (8)

swift10
firefox10
browser10
mobile-development10
ios-application10
nimbus9
accessibility9
ui-design8

Programming languages (1)

Swift

Github contributions (5)

github-logo-circle
mozilla-mobile/firefox-ios

Sep 2023 - Mar 2024

Firefox for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:66 reviews, 51 PRs, 21 pushes in 5 months
Contributions summary:Joseph primarily contributed to the Firefox for iOS project by addressing bugs and implementing new features. Their work included fixing layout issues related to accessibility, implementing Nimbus feature flags for address autofill, and enhancing the sync settings. The user also updated string resources for different onboarding screens and refactored code related to credit card handling, focusing on improving the user experience and overall application functionality.
firefoxbrowserios-appswiftios
jnrahme/firefox-ios

Sep 2023 - Mar 2024

Firefox for iOS
Contributions:94 pushes, 25 branches in 5 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
Joseph Rahme - Mobile IOS Android React Native Full Stack Engineer