Full Stack Ruby on Rails Developer

About Disciple

Disciple empowers brands and creators to build independent communities of true value. We are capitalising on the global trend for citizens, brands and creators to engage in single interest, passion communities alongside social media. This shift is being driven by the online world’s move from an attention economy to a passion economy. Disciple is a platform for building and managing online, branded networks and communities. All our customers have one thing in common – a shared passion and a desire to nurture their community on a social platform they define and they control. We currently have over 500 native apps live in the Apple & Google Play app stores, as well as a web client. Our apps are white label and configured to the requirements of our customers.

The role

Disciple is looking for a highly motivated Ruby & JavaScript developer who will quickly become a key part of the engineering team. You will have experience of working ‘full stack’ using Vue.js to build front-end interfaces in collaboration with designers. You will be joining a team of 2 other Ruby developers, which forms part of the larger engineering team comprised of 2 front-end developers, 5 native mobile developers, 4 QAs, 2 infrastructure engineers. The ideal candidate has experience of full stack development, is collaborative, hands-on, passionate and holds a wide variety of skills and interests. You’ll report to our: CTO

You will be working on:

  • High traffic Private API (used by the native apps)
  • Public API (used by our customers)
  • Customer CMS where customers can manage their communities
  • The customer onboarding process where they can create and launch a new community with native apps in just a few minutes.
  • Our internal Customer Management tools

You’ll love this role if you love:

  • High impact in a growing business
  • Solving problems

People we’ll love have:

  • A minimum of 3 years of development experience with Ruby on Rails
  • Experience of using Vue.js
  • A yearning to keep abreast of new technology and development best practice
  • Ability to communicate ideas across a distributed team
  • Agile working environment experience
  • Excellent communication skills
  • Flexibility and confidence working in a fast-paced environment

In return we’ll offer:

  • Competitive salary
  • Benefits
  • Flexible working hours
  • Fun and friendly working environment
  • Collaborative, transparent and fun loving office culture
  • The chance to work with a diverse set of customers
  • The chance to build a new category of business