Job Summary
- IT, new technologies
- Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape
- 2 to 5 years - 5 to 10 years - More than 10 years
- High school - Technical school - College - HND - Bachelor - Master - Doctorate
- Permanent contract
Company
-
KONTAK RECRUITMENT
- Industries : Services otherTemporary work, recruitment
- Website : https://www.kontak.co.za/
- Job ads : See our Job Ads
-
Company description:
Kontak Recruitment agency South Africa, a staffing agency, and leading recruitment agency in Johannesburg. As one of the best staffing agencies, we... read more
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
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
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
- 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)
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)
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)
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 -...