Node.js Specialist

1 week ago


Johannesburg, South Africa eSoft Development and Technologies Full time

**Roles and Responsibilities of a Node.js Specialist**

**The following are the typical roles and responsibilities of a Node.js specialist within a development team**:

- Write clean, efficient, and reusable code
- Develop and manage server-side components
- Integrate server-side logic to the user-facing components built by front-end developers
- Incorporate data protection and cybersecurity measures
- Ensure that the main database and front-end requests are at their optimal performance
- Identify and implement data storage solutions
- Perform diagnostic tests, fix bugs, and provide technical support to users
- Document software development processes and prepare project reports

**Node.js Specialist Job Requirements**

Working with highly-skilled employees brings tremendous improvement to business productivity and revenues. In addition, it reduces the cost of hiring an unskilled one who might drag the team down.

**For the Node.js specialist role, it requires certain skills which may depend on the needs of an organization. Check out this list of foundational skills that most employers look for in Node.js experts**:

- Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or similar fields.
- In-depth knowledge of JavaScript, libraries, frameworks, and tech stacks
- Strong proficiency in backend languages (Ruby, Python, PHP, etc.)
- Familiarity with front-end technologies (HTML5, CSS3, React, Vue)
- Solid expertise in using cloud platforms (AWS, Azure, and others)
- Attention to detail, especially in identifying and fixing errors
- Ability to use Asynchronous Programming to improve productivity
- Good understanding of Agile development methodologies
- Proven background in managing databases and Object-Relational Mapping (ORM) tool

**Job Type**: Temporary
Contract length: 48 months

**Education**:

- Bachelors (preferred)

**Experience**:

- Node.js specialist: 5 years (preferred)



  • Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    **Job Overview**Penny The Recruiter is seeking a Full Stack Developer - Web Architecture Specialist to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software applications using Angular, Node.js, and other related technologies.Key Responsibilities:Design, develop, and maintain complex...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Network Recruitment:We are a dynamic company that connects top talent with exciting career opportunities. Our focus is on delivering exceptional recruitment services that meet our clients' needs.About the Job:This role involves working as a Back-end Developer Specialist where you will handle diverse projects, focusing on server-side development.Key...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Currently in search for a Senior Full Stack Software Engineer to join a team of specialist.You will have to develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy containerized applications using Docker and Kubernetes.Great Opportunity start applyingRequirements:8+ years of professional commercial software...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Currently in search for a Senior Full Stack Software Engineer to join a team of specialist where youll be involved in the build of a NEW AI product. You will have to develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy containerized applications using Docker and Kubernetes. Requirements: 7+ years of...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Currently in search for a Senior Full Stack Software Engineer to join a team of specialist.You will have to develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy containerized applications using Docker and Kubernetes.Great Opportunity start applyingRequirements:8+ years of professional commercial software...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Currently in search for a Senior Full Stack Software Engineer to join a team of specialist where youll be involved in the build of a NEW AI product. You will have to develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy containerized applications using Docker and Kubernetes. Requirements: 7+ years of...


  • Johannesburg, South Africa E-Merge Full time

    Currently in search for a Senior Full Stack Software Engineer to join a team of specialist. You will have to develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy containerized applications using Docker and Kubernetes. Great Opportunity start applying Requirements: 8+ years of professional...


  • Johannesburg, Gauteng, South Africa Auxo Digital Full time

    Auxo Digital is a forward-thinking company that leverages AI and data to create innovative web applications and 3D web experiences.Job Overview:We are seeking a seasoned DevOps / Backend Developer to join our team and drive the development of our AI-powered web applications. The ideal candidate will have expertise in backend development, cloud management,...


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

    Senior Fullstack Developer with ERP Integration ExpertiseAbout 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...


  • Johannesburg, Gauteng, South Africa Performability Full time

    We are seeking a highly skilled Full Stack Developer at Performability to drive innovation and excellence in our software development process.Job Description:Design and develop high-quality software applications using Python, Java/Kotlin, JavaScript, Vue.JS, Node.JS, C#, MySQL, and Microsoft SQL.Work collaboratively with cross-functional teams to translate...


  • Johannesburg, South Africa Palesa Mbali Group Full time

    Senior Fullstack Developer with ERP Integration ExpertiseAbout 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...


  • Johannesburg, Gauteng, South Africa Amazon Full time

    About the Role:At Amazon, we are seeking recent graduates, early career professionals, and advanced career professionals to join our team as Associate Professional Services Consultants. As a key member of our team, you will partner with customers and AWS teams to craft highly scalable, flexible, and resilient cloud architectures that address customer...


  • Johannesburg, South Africa People Solved Full time

    A global cutting-edge technology company is looking for talented Technical ServiceNow Consultant to deliver their ServiceNow Portfolio. This is a hybrid role based in Rosebank, Johannesburg. *** **Qualification**: **Skills & Experience**: The key purpose of the role is the delivery of their ServiceNow portfolio. They are looking for a confident and...


  • Johannesburg, South Africa People Solved Full time

    A global cutting-edge technology company is looking for talented Technical Ivanti Consultant to deliver their ServiceNow Portfolio. This is a hybrid role based in Rosebank, Johannesburg. *** **Qualification**: **Skills & Experience**: The key purpose of the role is the delivery of their Ivanti portfolio. They are looking for a confident and experienced...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Company InformationNetwork Recruitment is a well-established IT recruitment agency dedicated to providing top-notch talent solutions to businesses in the industry.Job Summary:We are currently seeking an experienced Intermediate React Developer to join our dynamic team. The ideal candidate will possess a strong background in React development, Electron, and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    An innovative AI-driven solutions business requires a Full Stack JavaScript NodeJS Developer to work on AI-Focused Products specifically for the US market. You will be required to design, implement and support robust high volume production systems and play a lead role within the development team. The systems are high volume scaled applications utilizing a...


  • Johannesburg, South Africa Transnet Full time

    **_ Equity Statement :Preference will be given to suitably qualified Applicants who are members of the_** **_designated groups in line with the Employment Equity Plan and Targets of the Organisation/Operating_** **_Division._** **_ Alternative Application Methods: (Completed Curriculum Vitae to be submitted)_** Post: E-mail: Fax: before the closing date of...


  • Johannesburg, Gauteng, South Africa Amazon Full time

    Associate Professional Services Consultant - Early Career ProgramRole starts in March or September 2025Do you want to experiment with innovative technologies, including Cloud Computing, Machine Learning, and Internet of Things? Are you passionate about educating, training, designing, and building enterprise cloud computing solutions for a diverse and...