Join our team!

Froala needs you to help us shape the future together.

Froala WYSIWYG HTML Editor Team

Software Engineering

Front-End Engineer

Fulltime - remote

Job Description

We’re seeking an exceptional Javascript Front-End Engineer to join our team, someone who can not only build great Javascript products, but also play an active role in defining them.

We work closely with developers from top 100 Fortune companies (such as Apple, Samsung or IBM) and you can get involved in everything related to our WYSIWYG HTML Editor. Moreover, you are welcome to contribute to the overall design and architecture of the new tools we build as much as you like.


What you get:

  • Freedom to design an entire feature or product from the ground;
  • Proud member of an international company that is changing web editing as we know it;
  • Manage a team of developers and provide them feedback on what they do;
  • Be part of a tech environment and exchange ideas with others having the same interests as you;
  • Decide when you wake up to come at the office;
  • Competitive salary;

We're looking for teammates who have:

  • Proficient understanding of Javascript;
  • Good understanding of asynchronous request handling, partial page updates, and AJAX;
  • Proficient understanding of web markup, including HTML5, CSS;
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS;
  • Proficient understanding of cross-browser compatibility issues and ways to work around them;
  • Proficient understanding of code versioning tools, such as Git;
  • Previous experience with JS Frameworks (AngularJS, ReactJS, VueJS, Meteor, etc.) is a plus;
  • Familiar with design patterns and architectural patterns;

As a Front-End Engineer, you will:

  • Implement new functionalities for Froala products or integrate them with 3rd party tools;
  • Create new products from the ground;
  • Contribute to the overall solution architecture, design and UX;
  • Optimize application for maximum speed and scalability;
  • Learn new technologies and have fun with different programming languages and platforms;
  • Challenge yourself to find a solution that innovates.

Apply Now