Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted 9 months ago

With a portfolio of 30+ sites, in 8+ languages, across 20+ countries, KaFe Rocks has scaled at pace and it generates thousands of leads each month for our carefully selected iGaming partners.

We have an entrepreneurial, ambitious and driven mindset flowing through the company and we will continue to push forward, growing organically within both current and new territories.

As we push forward into 2020 and beyond, we are searching for a Front-End Developer who is enthusiastic, passionate and keen-to-learn and can also assist our Tech team on all our projects.

In this role, you will be actively involved in creating and managing applications. You won’t mind getting stuck in and being hands-on when it comes to learning new methods and developing new features.

Your key tasks:

  • Working as part of a team of Developers in the design, development, and implementation of front-end projects
  • Coding and testing of web applications
  • Creating, expanding and scaling the application according to the business needs
  • Compile necessary documentation
  • Taking part and proposing proactive actions in code review processes

If you’d love to grow your career and learn from some of the best in the business, then we’d love to hear from you.


  • You WANT to learn, and you’re open to being taught
  • You are reliable, independent and productive
  • Fluent in English
  • Strong knowledge of React, Gatsby experience is a great plus
  • Experience with Git, Gulp, Webpack
  • Basic PHP knowledge
  • Experience with Git


  • A space to learn new coding skills, hone the existing ones an apply them to real live projects
  • A company that truly values its employees
  • Remote working
  • Competitive salary based on your experience
  • A genuine opportunity to progress and develop further