Mid/Senior Ruby on Rails Engineer

Shiftcare is the fastest growing start-up in it’s industry and is redefining the way Aged Care and Disability Services are delivered in Australia, New Zealand and the USA.
<p>Working within a growing team as the business continues to scale, you will be given the task of building performant, scalable, and sustainable backend application architecture and software.</p>
<p></p>
<p><strong>Responsibilities</strong></p>
<ul>
  <li>
    <p>Work with the technology team in the adoption and maintenance of modern (agile) software engineering practices</p>
  </li>
  <li>
    <p>Build technical integrations with third party vendors</p>
  </li>
  <li>
    <p>Support critical technology incidents as needed</p>
  </li>
  <li>
    <p>Work in technology architecture, scalability, security and performance initiatives</p>
  </li>
  <li>
    <p>Deliver high quality hands-on engineering work inline with the companies commercial objectives</p>
  </li>
  <li>
    <p>Mentor other platform engineers and team members</p>
  </li>
  <li>
    <p>Track and drive to completion all of the platform focus group's deliverables</p>
  </li>
  <li>
    <p>Work within defined project management guidelines and security best practice</p>
  </li>
  <li>
    <p>Contribute technology inputs to product team and roadmap discussions</p>
  </li>
  <li>
    <p>Be the champion of delivering scalable, robust, commercially viable technology outcomes for the company</p>
  </li>
  <li>
    <p>Become a cultural change agent within the technology group to focus on engineering best-in-breed, commercially viable technology outcomes for the business</p>
  </li>
</ul>
<h2><strong>Requirements</strong></h2>
<ul>
  <li>
    <p>Minimum <strong>3 year’s industry experience</strong> with Ruby on Rails development deploying scalable Rails API &amp; applications</p>
  </li>
  <li>
    <p><strong>5+ years experience in any Web Development</strong> fields</p>
  </li>
  <li>
    <p>Identifying bottlenecks, optimizing and profiling web applications using <strong>NewRelic</strong> and related tools</p>
  </li>
  <li>
    <p>Develop and maintain specs using Rspec, Jest and e2e preferably Cypress</p>
  </li>
  <li>
    <p>Experience in creating APIs</p>
  </li>
  <li>
    <p>Good understanding of pair programming and in pair code reviews</p>
  </li>
  <li>
    <p>Working proficiently in relational databases</p>
  </li>
  <li>
    <p>Have worked in teams of 3 or more developers</p>
  </li>
  <li>
    <p>Experience and understanding of CI/CD tools such as CircleCI</p>
  </li>
  <li>
    <p>Experience deploying scalable cloud solutions on AWS</p>
  </li>
  <li>
    <p>Experience working within Agile environments (Scrum/Kanban)</p>
  </li>
  <li>
    <p>Basic experience working with frontend frameworks such as Vuejs.</p>
  </li>
  <li>
    <p>DevOps skills a bonus</p>
  </li>
</ul>
<p></p>
<p><strong>Your attributes</strong></p>
<ul>
  <li>
    <p>Confident and autonomous</p>
  </li>
  <li>
    <p>You write performant, scalable, efficient code</p>
  </li>
  <li>
    <p>You take pride in your work</p>
  </li>
  <li>
    <p>You have good (written/verbal) communication skills and contribute regularly to architectural and team discussions</p>
  </li>
  <li>
    <p>You aren’t afraid of making and learning from mistakes</p>
  </li>
  <li>
    <p>You share and communicate your knowledge with the team</p>
  </li>
  <li>
    <p>TDD and BDD by default</p>
  </li>
  <li>
    <p>Some knowledge/interest in other technologies we use - Vuejs, React native, serverless</p>
  </li>
</ul>

Like this career? Share it with others.