Match score not available

Remote Full-Stack Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
South Africa

Offer summary

Qualifications:

2-4 years experience in Full-Stack Engineering, Proficiency in Ruby on Rails, Basic knowledge of JavaScript and jQuery, Familiar with MySQL and AWS services, Understanding of Git practices.

Key responsabilities:

  • Develop scalable web applications using Ruby on Rails.
  • Collaborate with teams to refine AutoRaptor platform features.
  • Support frontend development with JavaScript frameworks.
  • Integrate third-party services for improved functionality.
  • Maintain application infrastructure ensuring stability and security.
RecruitMyMom.co.za logo
RecruitMyMom.co.za Human Resources, Staffing & Recruiting SME https://www.recruitmymom.co.za/
11 - 50 Employees
See more RecruitMyMom.co.za offers

Job description

This is a remote position.

An investment and development advisory company is seeking a remote Full-Stack Engineer to join their team and contribute to the development, maintenance, and enhancement of their CRM system. In this role, the engineer will collaborate with experienced engineers and cross-functional teams to create new features, improve existing functionalities, and ensure the platform's stability and security.

Responsibilities

  • Assist in developing scalable web applications using Ruby on Rails.
  • Collaborate with product, design, and engineering teams to build and refine features for the AutoRaptor platform.
  • Support the frontend development using JavaScript frameworks like Turbo and Stimulus.
  • Help integrate third-party services, including Twilio, SendGrid, and Stripe.
  • Maintain application infrastructure on Heroku and AWS to ensure stability and security.
  • Contribute to managing databases hosted on AWS Aurora for MySQL.
  • Follow code quality and security standards, and support dependency management.
  • Participate in the CI/CD process, including automated testing and code reviews.
  • Learn from and work closely with senior engineers and participate in team discussions


Requirements


  • 2-4 years of experience as a Full-Stack Engineer, ideally with Ruby on Rails.
  • Basic knowledge of JavaScript (preferably with jQuery, Stimulus).
  • Familiarity with MySQL or other relational databases.
  • Exposure to cloud services like AWS or Heroku is a plus.
  • Understanding of Git and code versioning practices.
  • Strong problem-solving skills and a collaborative mindset
  • Basic knowledge of third-party integrations (Twilio, SendGrid, Stripe) would be an advantage 
  • Familiarity with caching tools (Redis, Memcached) and search technologies (ElasticSearch), not essential. 
  • Experience or interest in responsive web design and mobile web app development.


Benefits
  • Hours are US CET - could be 10am to 6pm or 12pm to 8pm
  • Flexible work environment (remote-friendly)
  • Opportunities for learning and professional development



  • Salary:

    R48 000 - R51 000

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Industry :
    Human Resources, Staffing & Recruiting
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Collaboration
    • Problem Solving

    Full Stack Engineer Related jobs