Current jobs related to Ruby On Rails Software Developer - Wes-Kaap - Findojobs South Africa


  • Ananzi Cape Town

    Software Developer (Full Stack Developer) · A skilled developer with experience in web applications is required to develop and maintain user-facing web applications and components that interact with database environments. · The ideal candidate will have a strong understanding of ...


  • Communicate Recruitment Cape Town

    Job Description: · We are seeking an experienced C# developer with a strong background in .NET Core, ASP.NET, and modern development practices. · Key Requirements: · Minimum 6+ years of experience in C# development · Expertise in .NET Core, ASP.NET, and modern development practic ...


  • Electrum Payments Cape Town

    About Electrum · Electrum is a next-generation payments technology company that provides cloud-native software to optimize financial transaction processing. With a history dating back to 2012, we have established ourselves as a respected partner through deep expertise and a track ...


  • E-Merge Cape Town

    About the Role · We are seeking a skilled Software Developer/Data Engineer to collaborate with our development team. The ideal candidate will have professional experience in report building with Power Bi/Fabric and wants to transition into development or learn development. · Key ...


  • Ananzi Cape Town

    Software Developer Job Description · We are seeking a talented and energetic software developer to join our team in Cape Town. This is an exciting opportunity for someone to design and develop innovative software solutions for the South African market. · About the Role · You will ...


  • Electrum Payments Cape Town

    About Electrum · Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise a ...


  • Communicate Recruitment Cape Town

    About the Role · We are seeking an experienced C# developer to join our team at {company}. The ideal candidate will have a strong background in .NET Core, ASP.NET, and modern software development practices. · Key Responsibilities · Design, develop, and deploy scalable cloud-based ...


  • Parvana Cape Town

    Job Description · Our client, a leading FinTech company, partners with major banks, retailers, and MNOs to optimise transactions. They unite talented individuals to provide innovative enterprise solutions that drive economic growth. · Duties & Responsibilities · Leads by example ...


  • Emporium Human Capital Cape Town

    Job Title: Software Developer (Full Stack Developer) · Location: Somerset West · Salary: R 35 000 to R 45 000 negotiable depending on experience · Job Purpose: · As a skilled developer with experience working with web applications, your primary focus will be developing and mainta ...


  • BOSS Consult Cape Town

    Summary · Job Description · As a full-stack developer at {company}, you will be responsible for designing, developing, and maintaining web applications using Node.js for the back-end and Angular for the front-end. · Key Responsibilities: · Design, develop, and maintain robust web ...


  • Findojobs South Africa Wes-Kaap

    About Our Client · Our client is a specialized IT firm that partners with organizations to address substantial enterprise-level business, system, or project challenges. Their approach combines a proactive philosophy with agile development and just-in-time design principles to del ...


  • DataEQ Cape Town

    About Us · DataEQ leverages social media and customer feedback data to provide clients with better CX insights, risk management, conduct reporting, and optimized social customer service. Data is at the forefront of our deliverables, requiring a strong understanding of qualitative ...


  • RareCruit Cape Town

    Duties and Responsibilities: · Translate application storyboards and use cases into functional applications. · Participate as a team leader in fully agile Scrum deliveries (Trello), assist the team in the planning of projects, including identifying task groups, time estimates, an ...


  • Specno Cape Town

    About Specno · We are a value-driven company at the forefront of innovation, specialising in designing and developing cutting-edge mobile and web applications. Our solutions empower businesses to grow, achieve their goals, and unlock their full potential. · Job Description · We a ...


  • NCR SA Cape Town

    Job Overview · NCR Atleos is seeking a highly skilled and motivated individual to develop systems that enhance business productivity, improve overall efficiencies, and maximize profitability. The ideal candidate will have expertise in designing and implementing innovative technol ...


  • Electrum Cape Town

    Electrum is a dynamic B2B tech company partnering with South Africa's biggest household names to enhance customer access to payments and digital goods. We're driven by the impact our projects have on millions of lives daily, making a real difference. As a team lead, you'll drive ...


  • Merand Corbett & Associates Cape Town

    Job Description · Key Duties: · Develop software for critical applications in C2 and ISR systems, utilizing languages such as C++. · Own feature development from requirements through design, implementation, and testing. · Research emerging technologies to understand user requirem ...


  • Boardroom Appointments Cape Town

    About the Job: Intermediate Software Developer · At least 1-4 years of software development experience · Familiarity with version control systems · Proficiency in PHP and Python programming languages · Experience with modern software frameworks · Ability to meet deadlines and ear ...


  • E&D Recruiters Cape Town

    Lead Software Developer: Automotive Controls · Cape Town · An international company seeks a skilled Lead Software Developer to drive the development of embedded software for automotive products. · Responsibilities: · Design and develop high-quality embedded software for automotiv ...


  • Flash Group Western Cape

    Senior Software Developer (C#) Job Opportunity · We are seeking an experienced Senior Software Developer to join our team in the Western Cape. As a key member of our development team, you will play a critical role in designing and implementing complex software systems. · Responsi ...


  • Findojobs South Africa Wes-Kaap

    Software Development Engineer for Amazon Ads Recommendation Experience · Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions to help customers find and discover anything they want to buy. · W ...

  • Ruby On Rails Software Developer - Wes-Kaap - Findojobs South Africa

    Findojobs South Africa
    Findojobs South Africa Wes-Kaap

    2 weeks ago

    Default job background
    Description

    Job Summary

    We are seeking a skilled software developer to join our team at {company}. The successful candidate will be responsible for building and maintaining APIs, web applications, and desktop apps using various technologies.

    Key Responsibilities:

    • Develop and maintain APIs using Ruby on Rails, web applications with Angular, and desktop apps with Electron.
    • Implement and optimize GraphQL for network communication.
    • Deploy applications on Heroku, leveraging AWS for scalability.
    • Collaborate on database management with RDS Postgres.
    • Use Docker for local development in a platform of your choice (Linux / Windows).
    • Help phase out legacy systems and introduce modern technologies like Tailwind CSS.
    • Work on scaling and improving performance across our product suite.

    Tech Stack:

    • Ruby on Rails
    • Angular
    • Electron
    • GraphQL
    • Heroku
    • RDS Postgres
    • GitHub for source control and CI / CD
    • Figma for UI prototyping
    • Docker

    Requirements:

    • 4+ years of experience in software development.
    • Proficiency in Ruby on Rails, Angular, HTML, CSS, and JavaScript.
    • Strong understanding of OOP and software design principles.
    • Experience with relational databases like PostgreSQL.
    • Familiarity with version control (Git) and CI / CD pipelines.
    • Problem-solving mindset with the ability to troubleshoot and debug effectively.
    • Excellent collaboration skills and an openness to feedback.
    • Experience with Agile methodologies is a plus.
    • Bonus points if you have contributed to open-source projects.

Jobs
>
Cape Town