Jobs

Ruby Developer at Datafin Recruitment

  • Job Type Full Time
  • Qualification Bachelors
  • Experience
  • Location Western Cape
  • City Cape Town
  • Job Field ICT / Computer 

Ruby Developer at Datafin Recruitment

Ruby Developer

ENVIRONMENT:

  • Our client, a mission-driven company transforming the future of bicycle security, is seeking a Senior Software Developer to join their Cape Town office. The ideal candidate will have strong experience in Ruby on Rails and AWS and will play a key role in enhancing the company’s web and mobile platforms.
  • This position requires a well-rounded developer who can blend solid software engineering expertise with DevOps best practices. You will be involved across the full software development lifecycle—writing high-quality code, optimising deployment pipelines, strengthening operational systems, and ensuring scalability and reliability across all applications.
  • If you excel in both development and operational disciplines and want to use your skills to help combat bike theft on a global scale, this role offers the opportunity to make a meaningful impact.
  • Experience with React Native is advantageous, as the team continues to refine and expand the user experience across platforms, though it is not a strict requirement.

DUTIES:

  • Design, build, and maintain efficient, reusable, and reliable code using Ruby on Rails.
  • Design, develop, and maintain deployment and operational systems on AWS, ensuring the application’s scalability, performance, and security.
  • Contribute to the development of THEIR mobile application, utilizing React Native for cross-platform compatibility.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Collaborate with the product team to define, design, and ship new features.
  • Stay informed of emerging technologies/industry trends and apply them into operations and activities.

REQUIREMENTS:

Requirements:

  • Proven work experience as a Full Stack Developer or similar role.
  • Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth and Rspec.
  • Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
  • Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated testing platforms and unit tests.

Preferred Qualifications:

  • Experience with React Native is highly valued but not mandatory.
  • Knowledge of or interest in the cycling industry and bike security.

ATTRIBUTES:

  • Excellent problem-solving skills and willingness to take on challenges.
  • Strong communication and teamwork skills.

Method of Application

Interested and qualified? Go to Datafin Recruitment on datafin.com to apply

Leave a Comment