Available on:

googleplay

Remote Ruby on Rails Developer - South Africa

Published on 30.10.2024

Share this offer

  • Linkedin
  • Facebook
  • X

Job Summary

  • IT, new technologies
  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape
  • Yes
  • 2 to 5 years - 5 to 10 years - More than 10 years
  • High school - Technical school - College - HND - Bachelor - Master - Doctorate
  • Permanent contract

Company

Job Ad & Profile Description

Position : Remote Ruby on Rails Developer - South Africa

We are looking for a Remote Ruby on Rails Developer.
Responsibilities :

  • Application Development: Design, develop, and maintain web applications using Ruby on Rails, ensuring high performance and responsiveness.
  • Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Database Management: Design and optimize database schemas and queries, typically using PostgreSQL or MySQL, to support application functionality.
  • API Integration: Develop and integrate APIs to facilitate communication between different services and applications.
  • Testing and Debugging: Implement unit tests, integration tests, and debugging procedures to ensure the reliability and stability of applications.
  • Collaboration: Work closely with cross-functional teams, including designers, front-end developers, and product managers, to define requirements and deliver solutions.
  • Version Control: Use version control systems, such as Git, to manage code changes and collaborate effectively with other team members.
  • Deployment: Manage deployment processes and environments, using tools like Heroku, AWS, or Docker, to ensure smooth application launches and updates.
  • Performance Optimization: Analyze application performance and identify areas for improvement, implementing necessary optimizations.
  • Documentation: Create and maintain documentation for code, APIs, and workflows to ensure knowledge sharing and ease of use for other developers.
  • Continuous Learning: Stay up to date with the latest Ruby on Rails developments, tools, and best practices, and apply new knowledge to improve applications.

Required profile for job ad : Remote Ruby on Rails Developer - South Africa

  • Experience in CRM, SaaS, or B2B software. Background in automotive software or dealership management tools is a plus.
  • 3 - 10+ years of development experience, depending on level:
  • Junior Level: 3-5 years as a Full Stack Developer with Ruby on Rails expertise.
  • Senior Level: 5-10 years as a Full Stack Developer with advanced Ruby on Rails skills.

Technical skills:

  • Core: Ruby on Rails, JavaScript (especially jQuery and Stimulus), MySQL, AWS Aurora, Heroku, and Terraform.
  • Tools & Integrations: Experience with Twilio, SendGrid, Stripe, ElasticSearch, Redis, and Memcached.
  • Development Practices: CI/CD, automated testing, code reviews, and tools for code quality and security (e.g., Brakeman, Dependabot).

What’s in it for you?

  • Work remotely, aligned with South African hours, with crossover for standups with the US team.
  • Offering a salary above standard South African rates, ensuring competitive compensation.
  • Join the team in December and make an impact from day one, with initial support from contracted developers to ensure a smooth transition.

Why you will love working for our client:

  • Work in a culture that values quality and continuous improvement.
  • Collaborate with talented professionals across design, product management, and engineering.
  • Exposure to CRM, SaaS, and B2B software in a pivotal industry, with opportunities to expand your skill set.

Job criteria for job ad : Remote Ruby on Rails Developer - South Africa

  • Job category : IT, new technologies
  • Industries : IT, software engineering, Internet
  • Employment type : Permanent contract
  • Region : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape
  • City : South Africa
  • Remote work : Yes
  • Experience level : 2 to 5 years - 5 to 10 years - More than 10 years
  • Educational level : High school - Technical school - College - HND - Bachelor - Master - Doctorate
  • Number of Position(s) : 1
  • API
  • MEMCACHED
  • NORTHERN
  • REDIS
  • MYSQL
  • JAVASCRIPT
  • FULL STACK
  • DOCKER
  • POSTGRESQL
  • JQUERY
  • GIT
  • ELASTICSEARCH
  • RUBY ON RAILS
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".

Apply in 1 minute

Finalise your application

Apply ( I already have an account : log in )
Final step

(click to upload the file)

Your CV

  • Allowed file types: doc docx pdf.
Validation alertOnly files with the following extensions are allowed: doc docx pdf.
Remove

By clicking the button « Next », you accept the Terms & Conditions of Use

Job Summary

Remote Ruby on Rails Developer - South Africa

  • IT, new technologies
  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape
  • Yes
  • 2 to 5 years - 5 to 10 years - More than 10 years
  • High school - Technical school - College - HND - Bachelor - Master - Doctorate
  • Permanent contract

Other jobs that might interest you

RUBY ON RAILS Developer (M/F)

30/08/24 | AFRICASHORE

We are looking for RUBY ON RAILS Developer profiles / CVs to pass on to our clients for their future recruitment campaigns.   Mission:   Providing enhancements to the application platform with specific emphasis on sound fundamental development methodology ...

Region of : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo -...

NODE.JS Developer (M/F)

30/08/24 | AFRICASHORE

We are looking for NODE.JS Developer profiles / CVs to pass on to our clients for their future recruitment campaigns.   Mission:   Design and develop business logic and backend services for full-scale applications. Be responsible for designing, coding, te ...

Region of : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo -...

JAVA Developer (M/F)

30/08/24 | AFRICASHORE

We are looking for JAVA Developer profiles / CVs to pass on to our clients for their future recruitment campaigns.   Mission:   Working within a Team to determine needs and applying / customizing existing technology to meet those needs. Producing detailed ...

Region of : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo -...