Senior Fullstack Developer

3 weeks ago


Johannesburg, Gauteng, South Africa Palesa Mbali Group Full time

Senior Fullstack Developer with ERP Integration Expertise

About Us We're on the lookout for a skilled and experienced Senior Fullstack Developer who is passionate about building scalable applications and driving seamless ERP integration. If you're proficient in Node.js, Quasar/Vue.js, and have successfully integrated with ERP systems like Sage, SAP, or Oracle, we'd love to hear from you.

Role Overview

As a Senior Fullstack Developer, you'll lead the development of robust applications and spearhead ERP system integration initiatives. This role demands strong technical leadership, innovative thinking, and a collaborative approach to create efficient, scalable solutions.

What You'll Do

  • Full-Stack Development: Architect, develop, and optimize web applications using Node.js for backend and Quasar/Vue.js for frontend.
  • ERP Integration Expertise: Lead and manage integration projects with ERP systems (Sage, SAP, Oracle), ensuring seamless data flow and operational efficiency.
  • Technical Leadership: Make key architectural decisions to achieve high performance, scalability, and maintainability.
  • API Development & Integration: Design and implement secure RESTful and WebSocket APIs for ERP and third-party integrations.
  • Performance Optimization: Identify and resolve system bottlenecks, optimizing application speed and database efficiency.
  • Mentorship & Team Building: Provide guidance to junior developers, fostering a collaborative and growth-focused team culture.
  • Collaborative Problem-Solving: Work closely with Product and Project Managers, ERP Specialists, and cross-functional teams to align technical solutions with business goals.
  • Code Quality & Standards: Set high standards for code quality, version control, testing, and lead peer code reviews.
  • Security Compliance: Ensure application security, data protection, and compliance with regulations, particularly for ERP integrations.
  • Continuous Learning: Stay updated on ERP systems and emerging technologies, contributing fresh insights and innovations.

What You Bring

  • Full-Stack Proficiency: Deep experience in Node.js, Vue.js/Quasar, with a proven track record of building large-scale web applications.
  • ERP System Integration Knowledge: Skilled in integrating with major ERP systems like Sage, SAP, or Oracle.
  • API Development Expertise: Advanced skills in API design and data synchronization for seamless ERP integration.
  • Database Management: Skilled in NoSQL (e.g., ArangoDB) and SQL databases, with a focus on ERP data structuring and optimization.
  • Cloud Experience: Proficient in cloud platforms for deploying and managing ERP-connected applications.
  • Version Control & CI/CD Skills: Experience with Git, CI/CD pipelines, and deployment automation.
  • Problem-Solving Prowess: Strong troubleshooting abilities, particularly in ERP-related development challenges.
  • Security Savvy: Knowledgeable in data security, encryption, and compliance for ERP-related data.
  • Leadership & Team Collaboration: Strong communication skills, capable of leading development teams and working with various stakeholders on complex technical projects.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • 4+ years of experience in fullstack development, with a strong focus on ERP integration.
  • Proven experience with ERP systems (Sage, SAP, Oracle) and successful integration projects.
  • Demonstrated experience leading development teams, making architectural decisions, and optimizing large-scale applications.


  • Johannesburg, Gauteng, South Africa Mondia Group Full time

    About Mondia Group:We are a leading digital health company that delivers innovative solutions to improve healthcare outcomes. We are seeking a highly skilled Principal Fullstack Developer to join our team.Job Responsibilities:Design and develop fullstack applications optimized for scalability and performance.Lead technical decision-making and mentor...


  • Johannesburg, Gauteng, South Africa Palesa Mbali Group Full time

    Join our dynamic team and contribute to building robust, scalable applications that push the boundaries of technology in mining, manufacturing, and other industries.About the Role As an Intermediate Fullstack Developer with experience in Quasar/Vue.js and Node.js, you will be responsible for the full development lifecycle of web applications—from concept...


  • Johannesburg, Gauteng, South Africa Network IT Full time

    About the Role:We are seeking an experienced and skilled Fullstack Developer to join our team at Network IT in Johannesburg. As a key member of our development team, you will be responsible for designing and implementing visually appealing user interfaces, addressing front-end issues, and ensuring seamless user experiences across platforms.Key...


  • Johannesburg, Gauteng, South Africa Mondia Group Full time

    Job Overview:Mondia Group is seeking a talented Principal Fullstack Developer to lead the design and development of scalable, secure, and high-performance software systems.Key Responsibilities:Design and develop fullstack applications optimized for scalability and performance.Drive technical decision-making and mentor teams.Contribute to our platform's...


  • Johannesburg, Gauteng, South Africa Mondia Group Full time

    Job Description:Mondia Group is seeking an experienced Principal Fullstack Developer to lead the design and development of scalable, secure, and high-performance software systems. This role requires expertise in cloud-native solutions, architecture, and technology leadership.In this position, you will work across the full stack, drive technical...


  • Johannesburg, Gauteng, South Africa Promapp Full time

    Key Responsibilities* Work in parallel with your peers on larger projects, taking up lead roles on features or product refactoring work* Proactively coach junior members to build a stronger team, design and implement complex features adhering to Nintex's Secure Software Development Lifecycle and other relevant guidelines* Design systems of moderate...

  • Senior Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Are you a seasoned Senior .NET Developer looking for your next challenge? We're looking for a talented and motivated developer to join our growing team. As the Senior .NET Developer, you'll play a critical role in designing and developing high-quality software solutions that meet our clients' needs.What you'll do:Develop utilising various technologies e.g.,...

  • Senior IT Developer

    6 days ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    About the Role:This is an exciting opportunity to join our team as a Senior IT Developer at Standard Bank of South Africa Limited. As a key member of our engineering team, you will be responsible for developing, testing, and deploying high-quality software solutions that meet business needs.You will work closely with our stakeholders to understand their...


  • Johannesburg, Gauteng, South Africa Recru-It Full time

    Company DescriptionCloud23 is a cutting-edge Digital Transformation as a Service (DTAAS) company headquartered in Johannesburg, South Africa, with a growing presence in India.We specialize in Salesforce implementations across 16+ industries, delivering structured and impactful solutions that drive business success.At Cloud23, we seek engineers who are...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    About the RoleWe are seeking a seasoned Senior Software Developer to join our team. As a key member, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients.

  • Senior Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Senior Developer required in Johannesburg for a 12 month contract to lead the development efforts for an exciting project. This role is responsible for designing, developing, and implementing complex features and integrations and will provide technical guidance to the development team, ensure code quality, and drive the successful delivery of the...

  • Senior Developer

    4 days ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Senior Developer required in Johannesburg for a 12 month contract to lead the development efforts for an exciting project. This role is responsible for designing, developing, and implementing complex features and integrations and will provide technical guidance to the development team, ensure code quality, and drive the successful delivery of the project....

  • Senior Developer

    6 days ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time

    RequirementsMatric (NQF 4).BSc Degree in relevant field.5 10 years experience as a developer/senior developerCakePHP experience is preferred.Large-scale multi-server MySQL replication/cluster experience.C / C++ experience.Python experience.Kannel and SMPP experience.Any networking qualifications.The ideal candidate must display the following critical...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    About the RoleThis is an exciting opportunity for a talented Full Stack C# .Net Developer to join our team as a Senior Technical Specialist. In this role, you will be responsible for designing, developing, and maintaining applications.Main Accountabilities:Produce working quality software that meets the design.Deep understanding of software engineering...

  • Senior Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa RTT Full time

    Job Purpose:RTT Group Services invites suitably qualified candidates to apply for the Senior Developer position based in Johannesburg. The role is responsible for developing and supporting web and mobile development, system integration and management systems.Key Responsibilities: Development:Mobile developmentWeb developmentIntegration developmentWindows...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    At Indsafri, we are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing and building software solutions that empower customers with modern payment capabilities.You will work closely with cross-functional teams to architect and design software solutions within a multi-team...

  • Senior Developer

    5 days ago


    Johannesburg, Gauteng, South Africa Sage City Full time

    Job DescriptionThe Senior Software Engineer is responsible for building, enhancing and maintaining products and/or systems to enable Sage's business plans and long-term objectives using the identified architecture. The Senior Software Engineer will assume ownership in the design, development and delivery of high-quality products and/or systems and services...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...

  • Senior Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Lead the way in software development Join our team as a Senior Developer and deliver cutting-edge solutions. Apply now and let's build the future of tech togetherWhat you'll do:Team management.Project planning and tracking.Task assignment and follow up.Documentation, technical research.Mentoring and quality assurance.Application and database development for...