Design, develop, and maintain scalable web applications using JavaScript and Node.js.
Lead development efforts, ensuring best coding practices and architecture principles.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Optimize application performance and troubleshoot technical issues.
Write clean, maintainable, and well-documented code.
Participate in code reviews and mentor junior developers.
Ensure seamless integration between front-end and back-end systems.
Key Skills & Experience
Front-End: Strong proficiency in JavaScript, with experience in modern frameworks (React, Vue, or Angular).
Back-End: Expertise in Node.js, Express.js, and API development.
Database: Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Firebase).
Cloud & DevOps: Familiarity with cloud services (AWS, Azure, or GCP), CI/CD pipelines, and containerization (Docker, Kubernetes).
Software Development: Strong knowledge of software engineering best practices, including SOLID principles and design patterns.
Version Control: Proficiency with Git and GitHub/GitLab workflows.
Agile Methodology: Experience working in Agile/Scrum environments.
Leadership: Proven ability to lead projects and mentor junior team members.
Requirements
Ideal Candidate Profile
5+ years of experience as a Full Stack Developer.
Proven track record of developing and delivering complex web applications.
Strong problem-solving skills and ability to work independently.
Excellent communication and collaboration skills.
Salary: 0This offer from \"Blue Pearl (Pty) Ltd\" has been enriched by Jobgether.com and got a 68% flex score.","identifier":{"@type":"PropertyValue","name":"Blue Pearl (Pty) Ltd","value":"64d6279cbb70fd48bedc5dac"},"hiringOrganization":{"@type":"Organization","name":"Blue Pearl (Pty) Ltd","sameAs":"https://www.bluepearl.co.za/","logo":"https://cdn-s3.jobgether.com/bluepearlptyltd%2Fprofile.webp"},"datePosted":"Sun Jun 29 2025 01:44:43 GMT+0000 (Coordinated Universal Time)","employmentType":["FULL_TIME"],"applicantLocationRequirements":[{"@type":"Country","name":"ZA"},{"@type":"Country","name":"US"}],"jobLocation":[{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Johannesburg","addressCountry":"ZA"}},{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Johannesburg","addressCountry":"US"}}],"validThrough":"2026-06-26T05:29:38.922Z"}
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Blue Pearl is a market-leading CLOUD Solutions developer with extensive knowledge and insight into the latest technologies, standardised processes, advanced technical capabilities and consulting processes available, ensuring wholistic success for our clientele. We offer professional consulting to compliment your business strategy and overall management and make it our priority to add value to any business by listening, analysing and creating a conducive solution that will empower our client.
We implement a Data Analysis Process that includes inspecting, cleansing, transforming, and modelling data with the end-goal of discovering useful information, informing conclusions, and relevant information to support your decision-making. Your business cannot afford not to engage with us, allowing our data analysis to play a role in making your business decisions more scientific and helping your business achieve effective operation.
Blue Pearl’s team of experts include BI strategists, BI analysts, Data Warehouse Architects, Data Scientists, Implementation and Development experts. With the use of BI, Analytics and Big Data, we effectively partner with our customers on their mission to achieve a competitive business advantage and real ROI from the structured information we collect.
One of our esteemed clients is seeking a highly skilled Senior/Lead Full Stack Developer to join their team on a contract basis. The ideal candidate will play a pivotal role in developing and maintaining high-performance web applications, ensuring scalability, reliability, and security.
Key Responsibilities
Design, develop, and maintain scalable web applications using JavaScript and Node.js.
Lead development efforts, ensuring best coding practices and architecture principles.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Optimize application performance and troubleshoot technical issues.
Write clean, maintainable, and well-documented code.
Participate in code reviews and mentor junior developers.
Ensure seamless integration between front-end and back-end systems.
Key Skills & Experience
Front-End: Strong proficiency in JavaScript, with experience in modern frameworks (React, Vue, or Angular).
Back-End: Expertise in Node.js, Express.js, and API development.
Database: Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Firebase).
Cloud & DevOps: Familiarity with cloud services (AWS, Azure, or GCP), CI/CD pipelines, and containerization (Docker, Kubernetes).
Software Development: Strong knowledge of software engineering best practices, including SOLID principles and design patterns.
Version Control: Proficiency with Git and GitHub/GitLab workflows.
Agile Methodology: Experience working in Agile/Scrum environments.
Leadership: Proven ability to lead projects and mentor junior team members.
Requirements
Ideal Candidate Profile
5+ years of experience as a Full Stack Developer.
Proven track record of developing and delivering complex web applications.
Strong problem-solving skills and ability to work independently.