Avatar for Disco Labs

Disco Labs specialises in app development for online retailers using Shopify Plus

Rails Developer

No equity
Apply now

Our company’s growing, and as we have more clients walking through the door and start taking on even more technically ambitious projects we need more hands on deck! We’re looking for someone with prior professional development experience to join our team as a full-time Rails Developer.

Our ideal candidate has at least two years’ experience working as a web developer in a professional context, with a least a year of that working with Ruby on Rails.

You must be located in Australia and have a right to work here.

We have one position open on our remote team (meaning you can work from anywhere in Australia) and one position open on our local team (meaning you’ll be primarily working from the Collingwood office).

We want to speak to people directly - no recruiters please!

What you’ll be doing

  • Working in small (2-3 person) teams to build and maintain Shopify applications that directly help our clients achieve success;
  • Writing your own Ruby code in a clean, consistent manner consistent with Disco’s * style code, and communicating your changes through detailed pull requests;
  • Reviewing pull requests containing the code of your team members and providing feedback and suggestions;
  • Collaborating with other developers at Disco to improve our internal frameworks and develop your own programming skills;
  • Using interactions with customers to design and implement new features on Disco’s own publicly-available Shopify applications;
  • Enhancing Disco’s reputation as a leading Shopify agency through community engagement, developing case studies, contributing to open source, and other activities.

Who you’ll be working with

  • Our development team is led by our Technical Director David, a highly experienced Ruby developer. His role is to support all of the developers on our team to ensure we’re delivering quality code and levelling up our skills at the same time;
  • You’ll also be planning, pairing and coding with the fine people on the development team in our quest to build amazing software;
  • Our project manager Kamila works closely with everyone on the development team to help set priorities and timelines.

Core skills required

  • You’re a communicator, who recognises that developing great products requires teamwork and close collaboration, not just code;
  • You have experience building web applications using Ruby on Rails;
  • You’re curious and like to dive deep into what you’re working on and learn new things.

Skills that are “nice to have”

  • You have had some exposure to Shopify, either as a merchant or as a developer;
  • You have front-end development skills, potentially having worked with things like React and Sass before;
  • You have experience designing either REST based or GraphQL APIs;
  • You like to share and teach others, as evidenced by (for example) blogging, working on open source projects or speaking at events;
  • You have experience with other web frameworks beyond Rails (eg Django, Hanami).

Things we don’t need

  • You don’t necessarily have a degree. You could be about to complete your studies or be completely self-taught - we’re more interested in the work you can and want to produce, not a piece of paper;

What we offer

  • We want you to be comfortable, so we will offer you a competitive salary with leave and benefits. We anticipate making an offer in the AUD$75,000 to AUD$110,000 range for this role, dependent on experience;
  • You will have a large degree of creative freedom in how you tackle design and development problems, but we’ll provide you with all the support you need to learn and grow your skills;
  • We place an emphasis on personal development, with dedicated time scheduled by our production team for self-directed learning and exploration and a personal learning budget to invest in yourself;
  • You can design your own work hours to suit your own needs. Three day weekend? Need the mornings off for daycare dropoff? Let’s work it out;
  • We’ll support your professional development however you need, whether it’s with equipment, courses, books or conferences;
  • Opportunities to work remotely anywhere in the world for extended periods of time;
  • Monthly wellbeing allowance you’re free to spend on new running shoes, yoga classes, mindfulness classes - whatever keeps you happy and healthy;
  • We offer one annual day off per year for employees wanting to do charitable work;
  • We match any annual charitable donations made by employees up to a limit of $250;
  • A twice-yearly offsite retreat to take a step back, reflect and plan for the rest of the year.

How to apply
The most important part of your application is your cover letter, which in one page or less should tell us:

  • Who you are;
  • What your level of experience with Rails development is;
  • Why, specifically, you’d like to work with us at Disco.
  • Your application should also contain a description of your work history. This could be either a resume or a LinkedIn profile. If providing links to public examples of your work (eg a Github profile), please provide details on which repositories you consider to be the best examples of your work and where we should look for your contributions.

Your application should be sent via email to jobs@discolabs.com, with the subject “Rails Developer application for {YOUR NAME}”.

Disco Labs at a glance

Disco Labs specialises in app development for online retailers using Shopify Plus

Disco Labs focuses on Shopify . Their company has offices in Melbourne. They have a small team that's between 1-10 employees.

You can view their website at https://www.discolabs.com

Similar jobs to Rails Developer at Disco Labs

Avatar for Parsl
Supply Chain Technology solution enhanced with Blockchain and a payments layer
Avatar for AirRobe
Re-sell your past purchases in one-click
Avatar for Cream
See where top chefs & restaurateurs eat, worldwide
Avatar for Tixel
Tixel is a fan marketplace that makes ticketing fair and helps event organisers grow
Avatar for TBA
A faster product for HR and Recruiters
Avatar for EY
At EY, our purpose is Building a better working world