Full Stack Ruby on Rails Developer

Job No: 162499
Location: Vancouver, BC

What can you tell me about Scout Talent Group, and NetEngine?

At Scout Talent Group, our purpose is to connect people to grow companies, careers, and communities. Our company values are part of our DNA and guide our decision-making - you can learn about them here.

We’re a SaaS company offering recruitment / talent acquisition software. We’ve grown exponentially since our launch in 2009. Today our software products have over 7000 monthly users across more than 1000 organizations. More than 120,000 candidates apply for jobs with our subscribed clients, via our software products, each month. We have clients across Australia, Canada, and the US. 

We’re a fast-growing recruitment technology company, and we’re only just getting started!

NetEngine is one of the brands that make up Scout Talent Group. NetEngine is a software development house, building high-quality software products and apps for clients of all shapes and sizes. We create long-term partnerships with our clients and provide products with clear, effective user interfaces.

Okay! And what would my key responsibilities be, as a Full Stack Developer?

As a Developer with NetEngine, you'll be able to fully immerse yourself in a project and nail it. We provide our Developers with autonomy and the freedom to use their initiative to propose new solutions and make their mark on our software.

You'll be responsible for:

  • Writing and maintaining great code;
  • Architecting and maintaining complex applications;
  • Optimizing app and server performance;
  • Integrating multiple systems into new and existing platforms;
  • Assisting project managers to make the best technical decisions on our projects; and
  • Working, collaborating, and knowledge sharing with other Developers.

This is an exciting time to join the team as you’ll play a key role in the design and development of a range of projects / features. Although you'll be working collaboratively with your team members, this is a fantastic opportunity to utilize your creativity, with the freedom and support to explore your ideas regarding our product.

What sort of person is NetEngine looking for?

We're looking for people who love working on an existing product collaboratively with their teammates, fixing bugs, and improving the performance of the system. As we are mostly a distributed team, a lot of communication happens asynchronously over Slack. You're someone who is comfortable switching off your notifications outside of work hours, but also able to assist occasionally when urgent deadlines arise.

The languages, concepts, tools, and technologies we use and teach are:

  • ReactJS and TypeScript
  • Material UI
  • Ruby on Rails
  • RESTful API design
  • GraphQL
  • Performance optimisation on the presentation, application and data tiers (i.e. Front end, application and database layers)
  • Unit and integration testing experience (i.e., Capybara, RSpec, Cypress)
  • Deployment of applications to Heroku or Amazon Web Services (AWS)
  • Agile development methodologies
  • User experience and user workflows
  • Version control (specifically Github)
  • CI/CD via Github actions and Circle CI
  • IaC on AWS using Terraform

Packages and Perks

In return for your hard work and dedication, you will be rewarded with a remuneration package up to $100,000.

In addition, you’ll have access to a range of fantastic benefits, such as:

  • A culture of reward, recognition, and celebration
  • A culture of learning and development, with dedicated in-house internal L&D team members and a commitment from leadership to enable and empower professional development opportunities for all. 
  • Option to work flexible hours to suit your lifestyle
  • A commitment to supporting each other's health and wellbeing.
  • The chance to join a well-established global organization, at an exciting tipping point as we enter our next phase of growth

 

To give you a feel for our team and culture, check out this video:

Our organization's culture is underpinned by the core values of innovation, enthusiasm, ownership, success, respect, transparency, and well-being. If this is a culture you think you could thrive within, then we want to hear from you!

If this role resonates with you, apply now!

Apply Now

Personal Details * Required field

  1. Digits only or add + for international numbers

  1. (Please click on your profile and copy the URL from your profile page.)

Questions

Source Selection / Documents upload

Where did you hear about this job? *


Maximum file size: 50MB

Resume *