We’re looking for a Senior Ruby on Rails Software Developer to join our product team under either a full-time or four-day week (prorated) permanent contract. You’ll be working alongside our experienced Product Owner, Designers and other Senior Developers on all aspects of Kubicle’s platform (a Rails app with some React). You’ll rapidly start working on impactful features that will be used daily by thousands of learners.


At Kubicle, we’re democratizing data one citizen at a time by transforming how data literacy skills are learned. Thousands of learners from top companies like PwC, KPMG, Deloitte and Qantas have used Kubicle to transform their skills – and their organizations. To help achieve our ambitious goals, we’re looking for great talent to join our growing product team.


Our most important team ideal is product developer happiness – as a close-knit, cross-functional team we’re focused on establishing optimal conditions for happy and creative work! We’re always exploring ways in which we can maintain a culture of trust, creativity and high standards. Kubicle’s rapid growth will present many opportunities for ideation, growth and specialization, so a strong interest in team culture could be a big determinant of what you can achieve.


We pride ourselves on being a collaborative, product-focused team with high engineering standards. Our stack is Ruby on Rails, React, PostgreSQL, Docker and Heroku. We use modern best practices for our product development process, strive to stay on edge with our frameworks, practice continuous delivery and deploy frequently. We know where we’re going and we’re moving fast – but you’ll have countless opportunities to influence technology and design choices along the way.

We’re looking for a someone who has:

  • At least 4 years commercial experience in Ruby on Rails as a Senior Rails Engineer, or 2 years as a Mid-Level Rails Engineer
  • The ability to write high-quality, well-tested code
  • Knowledge and appreciation of cloud technology such as Heroku
  • Ability to communicate effectively in a cross-functional capacity
  • Ability to engage with non-technical stakeholders
  • A growth-focused mindset, can-do attitude and plenty of initiative


  • Frontend JavaScript skills and JavaScript experience
  • Some DevOps chops
  • An eye for UI/UX design
  • Experience with Agile, Lean or Continuous Delivery approaches in a product environment

Some of our benefits:

  • Flexible contracts (4 to 5 day week) and flexible working hours
  • Competitive salary
  • Full Health insurance
  • Stock options
  • Pension scheme with 3% company matching
  • 25 days paid holidays per year (for 5 day week)
  • Education and career development support
  • Team-building activities and social events


Please send a CV and cover letter to bdwyer@kubicle.com

We’ll use your resume to get a sense of your level of experience; but your email or cover letter is the most important aspect of your application. Please be explicit about how well you match our requirements, what strengths you’ll bring to the team, and what you expect from the role for your career development