See more Collapse

Ruby Engineer

1 month ago


Johannesburg, South Africa OfferZen Full time
Ruby Engineer

Are you a talented Ruby engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you

This could be the last job posting you ever have to click on Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? You'll also receive upfront information about the tech stack, role, and salary, so you can make an informed decision on which companies align with your preferences and career goals.

How OfferZen works:

  • Sign up for free and complete your OfferZen profile
  • Up to 2000 companies in Africa and Europe will see your profile
  • Sit back and have companies apply to interview you
  • Your personal career coach will help you with salary benchmarks, interview preparation and job offers
  • Land your dream developer job with ease

Requirements:

  • 2+ years experience working as a Ruby engineer
  • 2+ years experience with Rails
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Collaborate with Frontend developers (team) in integrating user facing elements
  • Experience in microservices architecture and RESTful API services
  • Experience working in an English speaking environment

Skills:

  • Analytical mindset and good problem-solving skills
  • Optimization of the application for maximum speed and scalability
  • Implementing automated testing platforms and unit tests
  • Data migration, transformation, and scripting

Nice to have:

  • Basic understanding of frontend Javascript frameworks such as Angular, React, and Vue
  • Knowledge of CI/CD practices
  • Familiarity working with Cloud Technologies (AWS, Azure, GCP etc.)

We have other current jobs related to this field that you can find below

  • Full Stack Engineer

    2 weeks ago


    Johannesburg, South Africa BasaltX Full time

    Our client is looking for talented full stack engineers to help pioneer a completely new type of insurance globally. You must have experience designing and building large and complex (yet maintainable) systems, websites and apps, and you should be able to work in a fast paced environment. Much of what is being built is a world first, so...

  • Project Engineer

    4 weeks ago


    Johannesburg, South Africa Oxyon Human Capital Solutions Full time

    Purpose of Position:The Project Engineer is a critical part of the Project Engineering and technical team. Technical, contractors and other skills set as appropriate through the deployment of complex mining systems at customer sites around within EMEA and as required and appropriate other global locations. The project engineer has a strong and broad...

  • Project Engineer

    4 weeks ago


    Johannesburg, South Africa Oxyon People Solutions Full time

    Purpose of Position:The Project Engineer is a critical part of the Project Engineering and technical team. Technical, contractors and other skills set as appropriate through the deployment of complex mining systems at customer sites around within EMEA and as required and appropriate other global locations. The project engineer has a strong and broad...

  • Data Engineer

    2 days ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Job Summary:We are seeking an experienced Data Engineer to join our data team and work closely with the Data Specialist to design, develop and implement efficient data pipelines to support business operations and decision-making. The ideal candidate should have strong technical skills in data management, experience in data integration, and a proven track...

  • Data Engineer

    2 days ago


    Johannesburg, South Africa wePlace Full time

    Job Summary:We are seeking an experienced Data Engineer to join our data team and work closely with the Data Specialist to design, develop and implement efficient data pipelines to support business operations and decision-making. The ideal candidate should have strong technical skills in data management, experience in data integration, and a proven track...

  • Data Engineer

    2 days ago


    Johannesburg, South Africa wePlace Full time

    Job Summary: We are seeking an experienced Data Engineer to join our data team and work closely with the Data Specialist to design, develop and implement efficient data pipelines to support business operations and decision-making. The ideal candidate should have strong technical skills in data management, experience in data integration, and a proven track...

  • Full Stack Engineer

    1 month ago


    Johannesburg, South Africa OfferZen Full time

    Full Stack EngineerAre you a talented full stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why waste time...

  • Full Stack Engineer

    4 weeks ago


    Johannesburg, South Africa OfferZen Full time

    Full Stack EngineerAre you a talented full stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why waste time...

  • Project Engineer

    4 weeks ago


    Johannesburg, South Africa Oxyon People Solutions Full time

    SCOPE OF THE ROLEThe Project Engineer is a critical part of the Project Engineering and technical team. Technical, contractors and other skills set as appropriate through the deployment of complex mining systems at customer sites around within EMEA and as required and appropriate other global locations. The project engineer has a strong and broad high-level...


  • Johannesburg, South Africa Kerridge Commercial Systems Full time

    "At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work.").The Role of the Test Automation Engineer is to: design, build, test, and deploy...


  • Johannesburg, South Africa OfferZen Full time

    Intermediate Full Stack EngineerAre you a talented intermediate full stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click...


  • Johannesburg, South Africa OfferZen Full time

    Intermediate Full Stack EngineerAre you a talented intermediate full stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click...


  • Johannesburg, South Africa Level-Up Full time

    Information Security Engineer will be responsible for ensuring the security of our information systems and protecting them against unauthorised access, modification, or destruction. The role involves hands-on operations with various security tools and platforms, as well as the development and implementation of secure networks and systems.Key...

  • DevOps Engineer

    4 weeks ago


    Johannesburg, South Africa TalentCru Full time

    Our client is currently recruiting for a Dev Ops Engineer. This role will expose you to a diverse working environment and the opportunity to connect with other individuals in the organization within the cryptocurrency space. Strictly Gauteng based.We are seeking a talented Dev Ops to join our clients team in the Cryptocurrency industry. The DevOps role...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    Information Security Engineer will be responsible for ensuring the security of our information systems and protecting them against unauthorised access, modification, or destruction. The role involves hands-on operations with various security tools and platforms, as well as the development and implementation of secure networks and systems. NB This is a hands...


  • Johannesburg, South Africa Six Sense Full time

    Gauteng, JHB - Eastern Suburbs - Annually Cost To Company (Market related) A well-established public entity is seeking to appoint an Operations Programming Specialist **Qualifications and Experience**: - Degree or Diploma in Information Technology, Computer Engineering, or similar qualification. - Solid background (hands-on) in designing and software...

  • AWS Data Engineer/JHB

    4 weeks ago


    Johannesburg, South Africa Rooftop Recruitment Full time

    AWS Data Engineer/JHBContract Type: 12 monthsOur client is seeking a highly motivated and experienced AWS Data Engineer to join their GlobalMarkets division. The role is responsible for closely working the traders, quantitative analysts, andData Scientists to design, develop, and maintain data infrastructure and pipelines for our global markets business.The...


  • Johannesburg, South Africa Amazon Commercial Services (South Africa) (Pty) Ltd - N09 Full time

    Recent graduate from a degree in Computer Science / Engineering / Mathematics / Technology / Related science/technical field. - Interest and aptitude to learn about and deliver cloud-based solutions to customers. - Knowledge of one of the programming languages like Java, Python, Ruby, Node.js, C#, or C++ OR the interest and technical ability to learn a...


  • Johannesburg, South Africa Six Sense Consulting Full time

    Qualifications and Experience:Degree or Diploma in Information Technology, Computer Engineering, or similar qualification.Solid background (hands-on) in designing and software development of medium to large-scale complex computer systems using any of the modern programming languages (e.g. Java, C/C++, Python, LabView, Javascript).Experience in agile...


  • Johannesburg, South Africa Six Sense Consulting Full time

    Qualifications and Experience: Degree or Diploma in Information Technology, Computer Engineering, or similar qualification. Solid background (hands-on) in designing and software development of medium to large-scale complex computer systems using any of the modern programming languages (e.g. Java, C/C++, Python, LabView, Javascript). Experience in agile...