Ruby on Rails Engineer

1 week ago


Cape Town, Western Cape, South Africa Sowelo Consulting sp. z o.o. Full time R250 000 - R600 000 per year

Join our team as a Full Stack Engineer, where you'll play a key role in developing, maintaining, and optimizing applications. Collaborate with product managers, designers, and fellow engineers to enhance features, create new ones, and ensure a scalable and secure architecture.

Key Responsibilities

  • Lead Development: Build scalable, high-quality web applications using Ruby on Rails.
  • Collaborate: Work with cross-functional teams to design and develop new features for web and mobile platforms.
  • Frontend Optimization: Maintain and optimize the frontend with JavaScript frameworks like Turbo and/or Stimulus.
  • Integration Management: work on integration of third-party services such as Twilio, SendGrid, and Stripe.
  • Infrastructure Stability: Ensure the application's infrastructure on Heroku and AWS is stable, secure, and scalable to meet growing demand.
  • Database Management: Contribute to managing AWS Aurora for MySQL databases, ensuring efficient, reliable access to data.
  • Code Quality: Develop and maintain code quality and security standards, using tools like Brakeman and Dependabot.
  • Leverage modern development tools and AI-assisted coding practices to accelerate feature delivery while maintaining code quality standards.


Required Qualifications

  • 2+ years as a Full Stack Engineer with Ruby on Rails expertise.
  • Proficiency in JavaScript (jQuery, Stimulus).
  • Experience in database management, particularly MySQL or AWS.
  • Hands-on experience with Heroku, AWS services, and infrastructure as code (Terraform).
  • Experience with CI/CD pipelines, automated testing suites, and GitHub workflows.
  • Excellent problem-solving skills and ability to work independently or as a team.
  • Strong attention to detail in maintaining code quality and security standards.
Nice-to-Have Skills
  • Experience with third-party integrations like Twilio, SendGrid, Stripe, ChromeData, and CarFax.
  • Familiarity with Airbrake, NewRelic, ElasticSearch, and caching mechanisms (Redis, Memcached).
  • Understanding of mobile web app development and responsive design principles.
  • Knowledge of Dealer Management Systems (DMS) integrations and vehicle data processing.
  • Experience with AI-powered development tools (GitHub Copilot, Claude, Cursor) and modern development acceleration techniques.
Benefits
  • Unlimited PTO
  • Flexible work environment (100% remote-friendly)
Sounds interesting? Send us your CV by applying to this page.
 

The provision of personal data by you is fully voluntary and the basis for their processing is your consent. We have prepared some necessary information, you can find in document: "Information regarding the processing of your personal data". There you will find how your Personal Data is being processed and what your rights are in connection to this.

The personal data will be processed by Sowelo Consulting spółka z ograniczoną odpowiedzialnością spółka komandytowa with its registered seat in Cracow (Limited Partnership) registered in National Court Register (KRS) under no , Sowelo Consulting spółka z ograniczoną odpowiedzialnością (LLC) with its registered seat in Cracow registered in National Court Register (KRS) under no , our Employees and Subcontractors (jointly referred to as the Company).

Sowelo Consulting sp. z o.o. sp. k. is entered in the register of employment agencies under the number: 17107

IT Recruitment Poland | Executive Search | Recruitment Process Outsourcing



  • Cape Town, Western Cape, South Africa The Legends Agency Full time R1 000 000 - R2 500 000 per year

    Senior Ruby on Rails EngineerAbout the RoleWe are looking for an experienced Ruby on Rails Engineer to design, build, and scale a high-impact platform. This is an opportunity to work on a meaningful product, contribute to key technical decisions, and help shape the future of our engineering team.What You'll DoArchitect & DevelopBuild and maintain scalable,...


  • Cape Town, Western Cape, South Africa Sowelo Consulting Full time US$56 000 - US$120 000 per year

    Join our team as a Senior Full Stack Engineer, where you'll play a key role in developing, maintaining, and optimizing applications. Collaborate with product managers, designers, and fellow engineers to enhance features, create new ones, and ensure a scalable and secure architecture.Key ResponsibilitiesLead Development: Build scalable, high-quality web...


  • Cape Town, Western Cape, South Africa Exclusively Remote Full time R450 000 - R750 000 per year

    Senior Developer (Ruby on Rails, PostgreSQL, React Native)Remote, South Africa (Citizens/Residents Only)Full-Time, Flexible Hours (Some US Hours Required)One of our US based clients a looking for a skilled developer with 10+ years of experience in web and mobile app development, specializing in Ruby on Rails, PostgreSQL, and React Native.The ideal candidate...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time R900 000 - R1 200 000 per year

    Senior C# EngineerAbout the RoleWe are looking for an experienced Senior C# Engineer to help build and scale a Windows desktop application that supports a high-impact product. This is an opportunity to work on a meaningful application, collaborate with a strong team, and take on significant responsibilities as we grow.What You'll DoDevelop & Maintain...

  • Software Engineer

    5 days ago


    Cape Town, Western Cape, South Africa Lumenii Full time R250 000 - R400 000 per year

    AtLumenii, we believe in fostering an innovative and inclusive culture where we blend cutting-edge technology with a human-centric approach. Our team works diligently to craftadvanced psychometric assessment solutionsthat redefine talent management. We strive for excellence, ensuring that our solutions support clients in driving meaningful outcomes.Role...

  • Full Stack Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Nawiri Group Full time R600 000 - R1 200 000 per year

    NawiriGroup is foremost known as a leading safari travel group, offering great personalised nature-based travel experiences across the African continent. Our core purpose goes beyond delivering exceptional safaris. We are a platform that connects local communities, expert partners, investors, and travellers to drive positive impact at scale within some of...

  • Full Stack Engineer

    5 days ago


    Cape Town, Western Cape, South Africa NawiriGroup Full time R900 000 - R1 200 000 per year

    Job description NawiriGroup is foremost known as a leading safari travel group, offering great personalised nature-based travel experiences across the African continent. Our core purpose goes beyond delivering exceptional safaris. We are a platform that connects local communities, expert partners, investors, and travellers to drive positive impact at scale...

  • DevOps Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Global One Full time R900 000 - R1 200 000 per year

    Job briefWe are looking for a DevOps Engineer to help us build functional systems that improve customer experience.DevOps Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. If you have a solid background in software engineering and are familiar with Ruby or...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Minimum requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.7+ years experience as a Software Developer / Senior Software Developer Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading...

  • Web Designer

    1 week ago


    Cape Town, Western Cape, South Africa Global One Full time R104 000 - R208 000 per year

    Job briefThe web designer is responsible for the visual aspects of the website or application. They have a strong sense of aesthetics and use tools like graphic design software to create visually appealing layouts, choose color schemes, and select typography.RequirementsProven working experience in web programming Top-notch programming skills and in-depth...