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
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.