Enable job alerts via email!

Ruby on Rails Software Developer

Perfect Placement Recruitment

Gqeberha

Remote

ZAR 300,000 - 400,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is looking for a Ruby on Rails Software Developer to join their remote team. The role involves developing and maintaining scalable back-end solutions and integrating React front-end features. Strong experience in Ruby on Rails, PostgreSQL, and AWS is essential, along with collaboration skills to work with global teams.

Qualifications

  • Minimum 2 years experience for Junior, 3 for Senior Ruby on Rails.
  • Experience with PostgreSQL and AWS.
  • Bachelor's degree in Computer Science or related field required.

Responsibilities

  • Develop and maintain back-end web solutions.
  • Implement React front-end features.
  • Collaborate with tech team to improve documentation.

Skills

Ruby on Rails
Remote Work
PostgreSQL
AWS
Problem-Solving
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Terraform

Job description

Our client offers an integrated suite of powerful solutions tailored to meet the needs of Governing Bodies, Competitions, and Clubs, simplifying organizational management through a unified system. Headquartered in Jacksonville, Florida, they operate with a global team comprising office-based and remote staff. Their comprehensive SaaS platform streamlines player registration, league and tournament operations, and club administration, ensuring efficiency and ease of management and is looking for someone to join their team as a Software Developer.

Job Title : Ruby on Rails Software Developer

Location : Remote position

Salary : Market related

Vacancy Type : Full-Time

Non- negotiable qualifications and experience required :

  • JUNIOR - Minimum 2 years experience in Ruby on Rails development.
  • SENIOR - Minimum 3 years experience in Ruby on Rails development.
  • Bachelor's degree in Computer Science or related field.
  • Proven ability to work remotely.
  • Experience with PostgreSQL database management.
  • Proficiency in cloud infrastructure, particularly AWS.
  • Strong background in building and maintaining robust, scalable applications.

Beneficial requirements :

  • Knowledge of DevOps Practices : Experience with CI / CD pipelines, containerization tools (Docker, Kubernetes), and infrastructure as code (Terraform).
  • Front-End Development skills.
  • Strong problem-solving and analytical skills.
  • Effective communication and collaboration abilities.

Duties and responsibilities :

You will report to our lead developer based in the UK, and CTO based outside Port Elizabeth, South Africa. The role involves developing and maintaining back-end web solutions, implementing React front-end features, working with our dev team to improve and enhance software documentation processes to ensure clarity and accessibility for internal and external stakeholders, and collaborating with other tech team members to streamline and improve critical development processes, fostering efficiency and scalability.

  • Back-End Development : Design, develop, and maintain robust and scalable back-end solutions.
  • Database Management : Oversee and optimize PostgreSQL database structures and queries for performance and reliability.
  • Cloud Infrastructure : Leverage AWS services for application hosting, deployment, and scalability.
  • Front-End Integration : Implement and maintain React-based front-end features to enhance user interfaces.
  • Collaboration : Work closely with the lead developer (UK) and CTO (South Africa) to align development objectives with business goals.
  • Process Improvement : Collaborate with the tech team to streamline and enhance critical development workflows for efficiency and scalability.
  • Software Documentation : Contribute to improving software documentation for clarity and accessibility, ensuring it meets the needs of internal and external stakeholders.
  • Technical Problem-Solving : Address and resolve complex technical challenges, ensuring system stability and performance.
  • Code Reviews and Standards : Perform code reviews to maintain high-quality coding standards and mentor junior developers where necessary.
  • Agile Practices : Participate in Agile planning, sprints, and retrospectives to ensure efficient delivery of projects.

By submitting your information and application you hereby confirm :

  • That you have no objection to us retaining your personal information in our database for future matching / POPI Policy.
  • Due to the nature of the position, that we can do an ITC check if our client is interested in your CV.
  • That the information you have provided to us is true, correct, and up to date.

PLEASE NOTE :

Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 30 days, please consider your application unsuccessful.

Create a job alert for this search

Software Developer • Port Elizabeth, Eastern Cape, ZA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.