About this role

As Senior Product Engineer, you’ll work on many engineering aspects of Framer. This can range from the Mac app, a Windows app, our React-based Design environment, the native mobile apps, or Framer Cloud

Ideally, you have experience taking responsibility for implementing features from start to finish, along with experience working in a product-minded organization. You also write high-quality, tested code and help others do the same.

About the team

Engineers at Framer are passionate about shipping high-quality software with great features quickly while collaborating and helping each other along the way. We’re familiar with a wide range of programming languages, interested in solving technical problems nobody has tackled yet, and always open to learning.

We also work closely with our world-class team of designers to ensure everything we make looks beautiful and works logically.

What you’ll do

  • Collaborate closely with other engineers and designers
  • Take responsibility in and outside of your role to make yourself indispensable to the team
  • Do the best work of your career, work normal hours, and focus on shipping
  • Translate vision and big ideas into shippable product

Your experience

  • At least five years of working as a software engineer
  • You have experience with at least one of the following topics:
    • Advanced level of JavaScript / TypeScript
    • Advanced level of Objective-C / Swift
    • Advanced level of React
    • Browser rendering optimization
    • Compiler technology, language design
    • Deep understanding of the Windows platform
    • Cross-platform development experience

About you

  • Familiar with multiple programming languages
  • You have opinions about how software looks and works
  • You’re interested in making a tool to help people do their best work
  • Fluency in English with strong communication skills, both written and verbal

Please apply with recent work, GitHub projects that you’re proud of, or other open source contributions.