Hanna Jones

Senior Front-End Engineer at Mozilla

Old Toronto, Ontario, Canada
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
Hanna Jones is a Senior Front-End Engineer with 10 years of experience designing and shipping polished, accessible web interfaces from startups to Mozilla. Based in Old Toronto, she specializes in modern front-end stacks (React, TypeScript, GraphQL) and has a track record of improving performance and maintainability—such as leading a Webpack upgrade that cut page load times and refactoring component styling into design tokens. At Mozilla she contributed to Firefox’s preferences UI, adding accessibility features and responsive enhancements to custom web components, highlighting a focus on inclusive, production-grade UI work. Comfortable in small cross-functional teams, she blends product-minded UX design experience with hands-on engineering, informed by earlier design and frontend roles at Statflo and several digital museums. Her background in both visual design and engineering gives her a practical edge in translating mockups into robust, testable components.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (B.A.), History, Bachelor of Arts (B.A.), History at McGill University
bookLowell High School
bookWeb Development, Web Development at Lighthouse Labs
languagesEnglish, French
github-logo-circle

Github Skills (7)

html10
css10
lit-element10
javascript10
web-components10
ui-design9
accessibility9

Programming languages (5)

TypeScriptC++JavaScriptMarkdownPython

Github contributions (5)

github-logo-circle
mozilla/gecko-dev

Sep 2021 - Jan 2023

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userFront-end Developer
Contributions:31 commits in 1 year 4 months
Contributions summary:Hanna contributed to the Firefox browser preferences and settings UI by modifying and enhancing custom web components. Their work involved adding support for accessibility features like access keys to custom elements such as moz-checkbox, moz-button, and moz-radio, as well as integrating description and support link functionality. Furthermore, the user's commits include refactoring and optimizing styling through token replacements within panel-list, ensuring the components' maintainability and adherence to the design system. Finally, the user worked on improvements to the responsive display of the moz-page-nav component, demonstrating expertise in web component development.
repositoriesfirefoxmercurialgit-mirrormozilla
hannajones/hanna-jones

Apr 2016 - Jun 2021

Basic personal website built using React and Firebase.
Contributions:4 PRs, 63 pushes, 4 branches in 5 years 2 months
reactjsreactfirebase
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
Hanna Jones - Senior Front-End Engineer at Mozilla