Jonas Treub

Principal Product Engineer at Framer

Amsterdam, North Holland, Netherlands
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
Jonas Treub is a Principal Product Engineer based in Amsterdam with 11 years of experience building expressive web tooling, currently shaping Framer’s design-to-web product. He blends a background in architecture with deep front-end expertise, enabling him to think visually about interfaces while delivering robust engineering solutions. At Framer he drives product-quality engineering for creators, shipping features that bridge design intent and performant web output. His open-source contributions include enhancing a modern React animation library to resolve and animate CSS variables, reflecting a focus on dynamic styling and pragmatic testing. Earlier roles span mobile and front-end engineering at startups and his own theme business, showing a mix of product mindset and hands-on implementation. He’s known for making complex UI behavior feel intuitive, informed by formal design training and a developer-first approach.
code11 years of coding experience
bookVWO, Natuur & Techniek, VWO, Natuur & Techniek at Vrije School de IJssel
bookTU Delft
bookBachelor of Science (BSc), Architecture, Bachelor of Science (BSc), Architecture at Delft University of Technology
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
794reached
1answer
1question
github-logo-circle

Github Skills (16)

javascript10
jestjs10
animation10
react10
css-variables10
jtest10
jes10
objective-c6
searchbar6
ios6
framer6
statusbar6
coffeescript6
typescript4
typescripts4

Programming languages (6)

TypeScriptCoffeeScriptC++CJavaScriptObjective-C

Github contributions (5)

github-logo-circle
motiondivision/motion

Apr 2019 - Apr 2019

A modern animation library for React and JavaScript
Role in this project:
userFront-end Developer
Contributions:5 reviews, 10 commits, 4 comments in 7 days
Contributions summary:Jonas primarily contributed to the implementation and testing of CSS variable support within the React animation library. They added functionality to resolve and animate CSS variables, including fallback values, to enable dynamic styling. The user's work involved modifying core animation logic and writing tests to ensure the correct application and interpolation of CSS variables during animations. These changes demonstrate the user's focus on enhancing the library's styling capabilities and its ability to integrate with modern web development practices.
animationjavascriptreactanimation-jsmotion
jonastreub/VRComponent

Oct 2015 - Mar 2016

A virtual reality component for Framer.
Contributions:52 commits, 32 pushes, 1 branch in 4 months
virtual-reality
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