Advanced Ruby Developer Role for a Dynamic Career

1 month ago


Port Elizabeth, Eastern Cape, South Africa OfferZen Full time
Unlock Your Potential as an Advanced Ruby Developer

We are seeking a highly skilled Ruby Developer to join our team at OfferZen, the developer jobs marketplace. As a leading platform in Africa and Europe, we connect talented developers with top tech companies eager to interview them.

No more tedious job applications At OfferZen, we reverse the traditional job search process. Our unique approach allows you to build a profile and have top companies apply to interview you. This way, you can focus on your career goals without wasting time on countless applications.

Here's how it works:

  • Create a free profile and showcase your skills and experience
  • A network of over 2000 companies will see your profile, ensuring maximum exposure
  • Sit back and relax while top companies apply to interview you
  • Your personal career coach will assist you with salary benchmarks, interview preparation, and job offers
  • Leverage our expertise to land your dream developer job with ease

To succeed in this role, you'll need:

  • At least 2 years of experience working as a Ruby developer
  • Proficiency in Rails with 2+ years of hands-on experience
  • Develop and support software applications, integrating databases, interfaces, and enhancing functionality
  • Collaborate with frontend developers to integrate user-facing elements
  • Experience with microservices architecture and RESTful API services
  • English-speaking environment with strong communication skills

In terms of skills and qualifications, you should possess:

  • An analytical mindset and excellent problem-solving abilities
  • Optimize application performance for speed and scalability
  • Implement automated testing platforms and unit tests
  • Data migration, transformation, and scripting expertise

Bonus skills that would be beneficial include:

  • Familiarity with frontend JavaScript frameworks like Angular, React, or Vue
  • Knowledge of CI/CD practices and DevOps
  • Experience with Cloud Technologies (AWS, Azure, GCP)

The estimated annual salary for this position is around $80,000 - $120,000, depending on location and experience. We offer a dynamic work environment, opportunities for growth, and a chance to work with a cutting-edge technology stack.



  • Port Elizabeth, Eastern Cape, South Africa OfferZen Full time

    At OfferZen, we're looking for an exceptional Senior Ruby on Rails Developer to join our team. As a seasoned developer, you'll be responsible for designing and implementing scalable, efficient software solutions using Ruby and Rails.Key Responsibilities:Develop and support software applications, database integration, and interfacesCollaborate with Frontend...


  • Port Elizabeth, Eastern Cape, South Africa Neptune Full time

    We are seeking a talented individual to join our team as a SAICA Trainee. This is an exciting opportunity for someone looking to embark on a rewarding and challenging career, working with clients in various industries.At Neptune, you will be part of a dynamic and fast-paced environment where you will have the chance to hone your technical skills and develop...


  • Port Elizabeth, Eastern Cape, South Africa PKF South Africa Full time

    Overview of PKF South AfricaPKF South Africa is a prominent accounting network in the country, offering a comprehensive and structured formal training program under the guidance of experienced mentors. Our team is dedicated to providing support and resources for career development and advancement.Estimated Salary: R250,000 - R350,000 per annumWe are seeking...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Job OverviewWe are seeking a highly motivated and results-driven Sales Manager to join our team at CTU Career Chatz.As a Sales Manager, you will be responsible for driving sales growth, developing marketing strategies, and building relationships with customers.The successful candidate will have a strong understanding of customer dynamics, proven ability to...


  • Port Elizabeth, Eastern Cape, South Africa Chuma Hini Marketing Full time

    Are you a motivated individual looking to take your career to the next level? Chuma Hini Marketing is expanding rapidly and seeking hardworking candidates to join our sales team. With an amazing team dynamic, we offer the perfect environment for enthusiastic and creative individuals to thrive.About the RoleWe are looking for a talkative and detail-oriented...

  • Sales Manager

    2 months ago


    Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Sales Manager Role OverviewAt CTU Career Chatz, we're seeking a skilled Sales Manager to join our team. As a Sales Manager, you'll be responsible for leading our sales efforts, building relationships with customers, and driving revenue growth. If you're a motivated and results-driven individual with a passion for sales, we'd love to hear from you.Duties and...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    At CTU Career Chatz, we are seeking a highly skilled and passionate Software Development Expert to join our dynamic faculty team. The successful candidate will play a pivotal role in shaping the next generation of tech and software development professionals.This exciting opportunity is for someone with deep expertise in Software Development, Programming,...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Job Title: Sales Business Development ManagerWe are seeking a highly skilled and motivated Sales Business Development Manager to join our team at CTU Career Chatz.About the Role:This is an exciting opportunity for a driven sales professional to build strong relationships with customers, identify new business opportunities, and contribute to the growth of our...


  • Port Elizabeth, Eastern Cape, South Africa Growth in Visionaries Marketing Full time

    Growth in Visionaries Marketing, a forward-thinking company focused on empowering the youth, is seeking high school students and graduates to join our team as Sales Promoter Representatives.As a full-time Sales Promoter, you will have the opportunity to grow within the industry through comprehensive training sessions led by our top trainers. Our...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    About the RoleWe are looking for a Business Development Manager to join our team at CTU Career Chatz. This is a full-time position that requires exceptional negotiation and persuasion skills, as well as the ability to work on a flexible schedule.The Business Development Manager will be responsible for developing and maintaining relationships with existing...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Company OverviewCTU Career Chatz is a dynamic and innovative academic institution dedicated to excellence in education. Our faculty team plays a pivotal role in shaping the next generation of tech and software development professionals.


  • Port Elizabeth, Eastern Cape, South Africa Chuma Hini Marketing Full time

    We are seeking a dynamic and self-motivated Sales Assistant to join our team in Nelson Mandela Bay District. This is an excellent opportunity for individuals looking to develop their sales skills and advance their careers.About the Role:Represent clients in various face-to-face campaignsProvide customers with genuine sales advice and customer serviceAdded...


  • Port Elizabeth, Eastern Cape, South Africa Envestpro Full time

    About EnvestproWe are a company that believes in the power of knowledge and its ability to change realities when set in action. Through our unique approach to Financial Planning, we build long-term client relationships and foster a culture of shared success and mentorship.Job OpportunityWe are looking for entrepreneurial-minded individuals who are driven to...


  • Port Elizabeth, Eastern Cape, South Africa Moore Recruitment Full time

    We are seeking dedicated students to undertake a Chartered Accountant (SA) degree and join our team of Trainee Accountants upon completion of their studies. Our bursary program provides recipients with the opportunity to gain valuable experience and skills in a dynamic environment.Upon successful completion of their studies, bursary recipients will be...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Key ResponsibilitiesAs a Sales Manager at CTU Career Chatz, your key responsibilities will include:Developing and implementing sales strategies to drive business growthBuilding relationships with customers and prospectsManaging a sales team to achieve sales targetsAnalyzing sales data to identify trends and opportunitiesProviding exceptional customer service...


  • Port Elizabeth, Eastern Cape, South Africa OfferZen Full time

    Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at OfferZen, a developer jobs marketplace that connects talented individuals with top tech companies.The ideal candidate will have a strong background in software development, with experience in microservices architecture and RESTful API services. They will be...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    We are seeking a highly skilled and experienced Campus Operations Manager to join our team at CTU Career Chatz in Gqeberha. As part of our Academic department, you will play a crucial role in creating an effective learning environment for all students.Key Responsibilities:The successful candidate will be responsible for managing the day-to-day operations of...


  • Port Elizabeth, Eastern Cape, South Africa HR Genie Full time

    Job OverviewHR Genie is seeking an exceptional Academic Leader to join our team as a Professor/Associate Professor in the field of Computing Sciences.The ideal candidate will possess a Doctoral degree in Computer Science and have a minimum of 3-4 years of experience in teaching, research, and engagement activities. The role requires leadership skills for...


  • Port Elizabeth, Eastern Cape, South Africa Staff Unlimited Recruitment Pty Ltd TA MPC Recruitment Group EC Full time

    About This Opportunity:">This is an exciting opportunity for a Dynamic Flooring Business Development Executive to join our team at Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC.">Job Description:">You will be responsible for building relationships with clients, identifying new business opportunities, and driving sales growth.">Key...


  • Port Elizabeth, Eastern Cape, South Africa PerformIT Personnel Full time

    Job Description: Full Stack Developer PositionPerformIT Personnel is seeking an experienced Full Stack Developer to join our team in Port Elizabeth. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and maintainable software applications.About the Role:Estimated Salary: R420,000 per yearYears...