Ruby on Rails Developer

Permanent

Remote in South Africa

Posted 3 weeks ago

Seniority level

Intermediate/Senior

Experience

3 Years

Remuneration

Market Related

Remuneration type

Salary

Remuneration frequency

Monthly

Apply Now

The Company

The group, with roots dating back to the nineties, holds controlling interests in responsible travel companies and supports impact initiatives in African wilderness areas. They employ over 1,000 people, run 20 camps and lodges, and operate with a certified B-Corp focus on sustainability. Ambitious expansion plans are underway to enhance guest experiences, travel offerings, and positive impact activities in the region. Joining them means contributing to responsible travel and making a difference in African communities and ecosystems.

The Role

They are in search of an experienced Engineer proficient in Ruby on Rails to become a part of their team of exceptional engineers. The role encompasses responsibilities such as designing, implementing, and maintaining features for their existing web applications utilizing the Ruby on Rails framework. This position primarily focuses on the backend, while a significant portion of their front end is developed in React and integrated through Rails APIs.

Experience

  • Tertiary qualification in Computer Science or related field. 
  • 2+ years of experience in Ruby on Rails development.
  • Development of Rails APIs for integration with external systems or front-end components.
  • Experience with SQL (PostgreSQL or other relational DBMS).
  • Experience with unit testing (RSpec preferable).
  • Basic knowledge of front end technologies such as JavaScript and HTML.

Advantageous

  • Automated testing (e.g. Capybara).
  • Background job libraries (e.g. Sidekiq or Reque).
  • CI/CD tools.
Apply Now