[Job] Full Time Junior / Mid Rails Developer (Melbourne)

#About School Places

https://www.schoolplaces.com.au

School Places is a new, unique web based marketplace that helps independent schools maximise their revenue and student numbers. By connecting the school with qualified parents online, School Places facilitates applications for vacancies struggling to be filled by traditional enrolment methods.

###Culture
School Places is a small team and it’s important that the applicant is able to fit in with our easy going and fun environment. We don’t have a foosball table or Astroturf, but we still have a laugh and socialise on a Friday afternoon. We’re looking for an applicant that can add to our collaborative and inclusive culture, a place where everyone feels valued and strives to deliver the best possible experience.

#About the position
We are looking for someone that is willing to work in a collaborative environment, who is eager to put forward their ideas and understands that their input is valued. The applicant should be eager to learn, share those learnings and always be on the lookout for new / emerging technologies or trends that may benefit the product in the longer term.

###Key Responsibilities

  • Front and back end development, working with the lead developer to gather requirements, design, schedule and implement solutions to various business needs, delivering an optimal user experience to both users and internal staff.

  • Ensure code is covered by automated tests in order to maintain quality and stability of the product.

  • Routinely refactor legacy code as necessary to maintain performance and stability. Communicate effectively with the lead developer on progress of projects, including asking for help as necessary and providing input into possible alternative solutions.

###Initial Focus
The primary focus in the short term will be maintaining the existing product and adding new features as required to both the public facing site and internal management systems.

###Future Focus
As the new code base reaches a level of maturity, the applicant will be responsible for adding new features and maintaining the new code, following established guidelines.

###Requirements

  • Ruby on Rails experience, 2+ years preferred
  • Experience with RSpec and TDD
  • Strong CSS and Javascript skills
  • Knowledge and understanding of GIT workflows

###Applying
For any expressions of interest, please email your CV to gabriel@schoolplaces.com.au along with a link to your Github / Bitbucket profile (assuming you have public repos).