Senior ReactJS Developer — Careers at Freemius


Senior ReactJS Engineer

Build the interfaces that connect people with Freemius.

Freemius is a SaaS startup that helps plugin & theme developers around the globe run their business and accept payments, manage subscriptions & software licensing, get user-data, offer trials and (much) more.

Join our growing distributed team and make an impact on millions of worldwide users. We are passionate about the open-source community and helping developers around the world build prosperous, subscription-based businesses while working on things they love!

We’re looking for an outstanding remote ReactJS developer that can work during European timezone hours to join Freemius’ development team and lead a new flagship project of our company. If you love ❤️️coding, fluent in scalable software architecture and API driven web apps, we want to hear from you. Besides being really smart, autonomous and a React expert, you need to be a good team player.

The job opportunity is unique since you’ll have the opportunity to build a product from the grounds up (no legacy code) using all the modern technologies and frameworks 🙂 Plus, we are still a relatively small team with a large customer base, so there’s a lot of room to grow.

Ownership, Not Just Accountability

If you see yourself working just as a mean to get a salary, we totally respect that, but it’s not the type of mentality we seek. On the other hand, if your spouse/friends keep telling you that you have to stop caring so much about your work and your answer is “this project is my baby” that’s the exact sense of ownership we are looking for.

What You Will Be Doing

You will join our development team leading an exciting new flagship project in the open-source eCommerce space. Your tasks will span from software architecture and design, creating mockups and working with the designer, integrating with our API, to implementing new features, expecting that new and changed code is well documented and tested thoroughly.

On a later stage of the project, you will conduct ongoing code reviews for other developers in our team (we all do it, and it makes us all better devs), interact with our support team to help troubleshooting & resolving customer issues, and communicate with other team members for knowledge sharing and product work.

Who Are We Looking For

  • Excellent verbal and written English
  • Easy to communicate with - you're good in expressing your thoughts in writing
  • Organized and methodological
  • Comfortable working remotely during European timzone hours (9-6 GMT+2)​
  • A quick learner
  • 3+ years experience working as a ReactJS developer
  • 1+ years experience with SSR (Server Side Rendering)
  • 5+ years experience working as a backend developer
  • A comprehensive understanding of what it takes to write secure and performant code
  • Excellent understanding of OOP
  • Hard worker and passionate - we are a startup with big goals 😉


  • Work from anywhere, as long as you have your computer, a strong internet connection and can be productive
  • Work in a flat organization where your voice is always heard
  • Opportunities for paid travel to attend WordCamps and other industry conferences
  • Job horizon - we are looking for a long term engagement and would love to see you become a team lead or a knowledge source (based on your preferences and skills)

How To Apply

Email your CV with the subject “Senior ReactJS Engineer” to [email protected]If you have accessible repos (GitHub, BitBucket, etc.) with some example of code meeting the previous requirements, kindly include them in the email so we can sneak a peek into your abilities.

Also, include the answers to the following questions:
  • What makes you smile?
  • What makes you angry?
  • What are you looking for in your next job/journey?
  • Where do you see yourself in 5 years from now?
  • What are your payment expectations?