Senior Fullstack Developer

2 months ago


Johannesburg, Gauteng, South Africa Palesa Mbali Group Full time

We are seeking a talented Senior Fullstack Developer to play a key role in designing, developing, and optimizing our applications.

About the Role

As a Senior Fullstack Developer, you will lead the design and implementation of web applications using Node.js and Quasar/Vue.js.

Key Responsibilities:

  1. Full-Stack Development: Lead the design and implementation of web applications using Node.js (back-end) and Quasar/Vue.js (front-end).
  2. ERP Integration: Manage and execute integration between internal systems and major ERP solutions like Sage, SAP, or Oracle.
  3. Architectural Leadership: Lead architectural decisions, balancing performance, scalability, and maintainability across complex application landscapes.
  4. API Management: Design, build, and maintain robust RESTful and WebSocket APIs to integrate with third-party services and ERP systems.
  5. Performance Optimization: Analyze system performance, pinpoint bottlenecks, and optimize both front-end and back-end to meet stringent application performance requirements.
  6. Team Mentorship: Provide technical leadership, mentoring junior and intermediate developers, and guiding them through complex development challenges.
  7. Cross-Department Collaboration: Collaborate with Product Managers, Project Managers, and ERP Specialists to ensure project requirements are met, while maintaining alignment with the company's technical strategy.
  8. Code Quality & Reviews: Set and enforce best practices in code quality, version control, and testing, and lead peer code reviews to maintain high standards.
  9. Security & Compliance: Implement best practices for application security, especially in the context of ERP system integration, ensuring data protection and compliance with regulations.
  10. Continuous Innovation: Stay updated with the latest trends in ERP integration, full-stack development, and emerging technologies, evaluating their potential for use in projects.

Skills & Competencies:

  • Full-Stack Mastery: Deep expertise in Node.js, Vue.js/Quasar, and modern web development frameworks, with a proven track record of building scalable web applications.
  • ERP System Integration: Knowledge of Sage, SAP, Oracle, or other major ERP systems, with experience integrating them into web applications.
  • API & Data Synchronization: Advanced experience in creating and maintaining secure, reliable APIs for connecting with ERP systems, ensuring real-time data synchronization and seamless workflow automation.
  • Database Management: Proficient in NoSQL databases like ArangoDB, and SQL-based databases, with the ability to design and optimize database structures that integrate with ERP systems.
  • Cloud Platforms: Expertise in cloud-based platforms for hosting, scaling, and managing ERP-connected applications.
  • Performance Tuning: Strong skills in performance optimization, both in terms of application response times and database efficiency.
  • Version Control & CI/CD: Extensive experience with Git, version control, and implementing CI/CD pipelines to automate testing, deployment, and integration processes.
  • Problem Solving: Excellent troubleshooting skills, with the ability to quickly diagnose and resolve issues, particularly in the context of ERP integration.
  • Security Awareness: Strong understanding of data security, encryption, and compliance standards, especially in financial and operational contexts related to ERP systems.
  • Leadership & Collaboration: Excellent communication skills, capable of leading teams, collaborating across departments, and working with external stakeholders on complex technical projects.

Experience & Education:

  • Bachelor's Degree in Computer Science, Information Systems, or a related field.
  • 5+ years of Fullstack development experience, with a focus on ERP integration and advanced software development methodologies.
  • Experience with major ERP systems (Sage, SAP, Oracle), and successful integration projects.
  • Proven experience leading development teams, driving architectural decisions, and optimizing large-scale applications.


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Company Overview:Award-winning ALOS Innovative Workforce Solution (Pty) Ltd is a dynamic company that thrives on innovation and excellence. We are committed to delivering top-notch services to our clients, and we're seeking a skilled Senior Fullstack Developer to join our team.Job Summary:We offer a competitive salary of R900,000 per annum, commensurate with...


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

    Estimated Salary: $120,000 - $150,000 per annumAbout Palesa Mbali GroupPalesa Mbali Group is a leading provider of innovative software solutions. Our team is passionate about building scalable applications and driving seamless ERP integration.We're seeking a skilled Senior Fullstack Developer to join our team. As a key member of our development team, you'll...


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

    We're seeking a highly skilled Senior Fullstack Developer to lead the development of robust applications and spearhead ERP system integration initiatives.About UsPalesa Mbali Group is a dynamic organization that values innovative thinking and collaborative approaches to create efficient, scalable solutions.Role OverviewFull-Stack Development: Architect,...


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

    About UsThe Palesa Mbali Group is a leading provider of innovative solutions in the digital landscape.Job Title: Senior Fullstack DeveloperWe are seeking an experienced Senior Fullstack Developer to lead our team in designing, developing, and optimizing our applications while ensuring seamless integration with major ERP systems like Sage, SAP, or Oracle.Key...


  • Johannesburg, Gauteng, South Africa People Source Full time

    About People SourceWe're a dynamic fintech company that's changing the way people interact with financial services. As a Lead Fullstack Development Specialist, you'll play a critical role in shaping our technology strategy and delivering innovative solutions.Salary: $140,000 - $200,000 per yearJob DescriptionYou'll be responsible for leading the development...


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

    Job OverviewWe're seeking an experienced Fullstack Development Lead to spearhead our ERP integration initiatives and lead the development of robust applications.This role demands strong technical leadership, innovative thinking, and a collaborative approach to create efficient, scalable solutions.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Fullstack Development Team Manager to lead our team of engineers in designing and developing complex web applications. The ideal candidate will have extensive experience in cloud architecture, DevOps, and team leadership.About YouYou should have 3+ years of experience in full-stack software development, with...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    About the JobAt Planet10, we're looking for a talented Fullstack Developer to join our team. As a key member of our development team, you'll be responsible for designing, developing, and maintaining both front-end and back-end components of web applications.The Ideal Candidate:Has a solid understanding of full-stack development principles.Is proficient in...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Fullstack Developer Role at Planet10We're seeking an experienced Fullstack Developer to join our team at Planet10. As a key member of our development team, you'll be responsible for designing, developing, and maintaining both front-end and back-end components of web applications using the MERN stack.About the Company:Planet10 is a leading technology company...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Company OverviewPeople Source is a leading provider of technology talent solutions. Our mission is to help businesses succeed in the fast-paced world of Fintech.SalaryThe estimated salary for this role is $120,000 - $180,000 per annum, depending on experience.Job DescriptionWe are seeking an experienced Fullstack Development Lead to oversee the successful...


  • Johannesburg, Gauteng, South Africa People Source Full time

    About UsWe're People Source, a forward-thinking organization dedicated to connecting top tech talent with innovative businesses in the Fintech sector.Compensation PackageThe estimated salary for this position is between $160,000 and $240,000 annually, taking into account relevant work experience.Primary ResponsibilitiesWe seek an accomplished Fullstack...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    About UsAt Planet10, we are a dynamic and innovative company that values collaboration, creativity, and expertise. Our mission is to deliver exceptional web applications that exceed our clients' expectations.Job SummaryWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our development squad, you will be responsible...


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

    Senior Fullstack Developer PositionWe are seeking a highly skilled Senior Fullstack Developer with expertise in Node.js, Quasar/Vue.js, and integration with major ERP systems such as Sage.About the Role:This position requires strong technical leadership, strategic thinking, and a collaborative approach to drive development initiatives across multiple...


  • Johannesburg, Gauteng, South Africa People Source Full time

    OverviewWe are People Source, a company that specializes in providing top-notch technology talent solutions. Our goal is to help organizations like yours excel in the dynamic world of Fintech.CompensationThe annual salary range for this position is between $140,000 and $220,000, based on relevant experience.Key ResponsibilitiesThis senior software...

  • Senior Fintech Leader

    2 weeks ago


    Johannesburg, Gauteng, South Africa People Source Full time

    About People SourceWe are a leading fintech company, and we're seeking a highly skilled Fintech Delivery Manager to join our team. In this role, you will be responsible for the successful execution of deliverables within the fintech space.Salary: $120,000 - $180,000 per yearJob DescriptionAs a key member of our team, you will oversee the development and...


  • Johannesburg, Gauteng, South Africa People Source Full time

    About People SourceWe're a fintech pioneer, and we're looking for a seasoned Senior Fintech Leader to help us stay ahead of the curve. As a key member of our leadership team, you'll drive strategic initiatives and deliver business outcomes.Salary: $160,000 - $220,000 per yearJob DescriptionYou'll be responsible for developing and executing our fintech...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Planet10. As a Fullstack Developer, your primary responsibility will be to design, develop, and maintain both front-end and back-end components of web applications using the MERN stack.Key Responsibilities:Collaborate with cross-functional teams to define, design, and ship new...


  • Johannesburg, Gauteng, South Africa People Source Full time

    OverviewPeople Source is a leading recruitment agency in the fintech space, providing expert talent solutions to forward-thinking businesses.


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Software DeveloperAbout IOCO:At IOCO, we believe that innovative software solutions can solve complex real-world problems. We are a consultancy that pushes the boundaries of technology and development expertise across multiple industries.Job Description:We are seeking a Senior Software Developer to join our team. As a Senior Software...


  • Johannesburg, Gauteng, South Africa Planned Talent Full time

    We are looking for a Senior Mechatronics Developer to join our team at Planned Talent. As a Senior Mechatronics Developer, you will be responsible for designing and developing innovative mechatronic systems.The ideal candidate will have a degree in Electronic, Computer, Mechatronic or related field and 2-5 years of relevant experience.We anticipate the...