Menu Close

Cape Town City Centre: Software Engineer (Node.Js)

Software Engineer (Node.Js)

Posted on 2025-03-03

Job Summary

Purpose Statement The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems. The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application`s functionality. Education (Minimum) Grade 12 National Certificate / Vocational Education (Ideal Or Preferred) A relevant tertiary qualification in Information Technology Knowledge and Experience Experience 6 years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language) Experience with back-end frameworks and technologies Knowledge Demonstrates expert knowledge of IT systems development processes (SDLC), application development, and complex programming concepts, including algorithms, data structures, and design patterns. Skilled in RESTful API design and integration, with strong knowledge of SQL and NoSQL databases (e.g., MongoDB, PostgreSQL) and query optimization techniques. Experienced with cloud platforms like AWS and Azure, advanced microservice and event-driven architectures, and containerized deployments using Kubernetes. Proficient in JavaScript and TypeScript, with familiarity in Node.js and Express for server-side applications, alongside strong version control practices (Git/GitHub). Excellent analytical and problem-solving abilities, with strong communication and collaboration skills. Exposure to Kafka and bot engineering further enhances adaptability to dynamic, data-driven environments. Additional Information Clear criminal and credit record Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

Software Engineer (Node.Js) position available in Cape Town Region, Cape Town City Centre. This job position was posted by . The job has been posted on 2025-03-03 in the It Computing Software category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

View Job  Cape Town City Centre: Bookkeeper Cpt Cbd

We do not process job applications; we simply aggregate and display job listings.

More related positions


Southern Suburbs: Fullstack Software Engineer posted by redPanda Softwre

PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript along with some back-end (C#) programming.JOB SPECIFICAT


View Job
Fullstack Software Engineer

Cape Town City Centre: Software Engineer (Node.Js)

Purpose Statement The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, So


View Job
Software Engineer (Node.Js)

Johannesburg: Senior Embedded Software Engineer – Jhb

Key Responsibilities: Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded sof


View Job
Senior Embedded Software Engineer – Jhb

Cape Town City Centre: Java Software Engineer

Java Software Engineer – Take Your Skills to the Next Level Location: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Se


View Job
Java Software Engineer

Cape Town City Centre: Software Engineer (Missions)

Look no further than our client As a key defence solution provider to over 50 countries worldwide, our client has positioned itself as an ideal employer that values a strong work ethic and ambition. Our clients portfolio of leading platforms undergoes cont


View Job
Software Engineer (Missions)

Pretoria: Senior Software Engineer

Senior Software Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering). Master`s degree will be beneficial. 5-10 years of working experience in software engineering 2-5 years leading a software engineering tea


View Job
Senior Software Engineer

Cape Town City Centre: Application / Developer Software Engineer

ROLES AND RESPONSIBILITIES Includes the following, but is not limited to: Development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems Take ownership of features from requirements through design, imp


View Job
Application / Developer Software Engineer

Cape Town City Centre: Embedded Software Engineer

ROLES AND RESPONSIBILITIES: The Employee will work as an Embedded Software Engineer REQUIREMENTS: Minimum Qualifications: Bachelors degree, in Computer Science or a related field. 3 years of hands-on GUI development and backend service-orientated software.

View Job  Cape Town City Centre: Investment Analyst: Listed Credit

View Job
Embedded Software Engineer

Cape Town City Centre: Software Engineers

Job Title: Software Engineers Location: Airport City - Cape town Salary: Market related Vacancy Type: Full-Time Non- negotiable qualifications and experience required: Education: Bachelor`s or Masters degree in Computer Science, Software Engineering, or a


View Job
Software Engineers

South Africa: Fullstack Software Engineer

Job Description : A cutting-edge technology company currently undertaking a digital transformation are looking for talented Fullstack Software Engineers. As a software engineer, you will focus on designing and developing robust, scalable, and efficient sof


View Job
Fullstack Software Engineer

Johannesburg: Senior Software Engineer

As part of our team, you`ll be responsible for developing and maintaining high-performance websites, back-end systems, and mobile applications that serve users worldwide. You will collaborate closely with Product Managers, Designers, and other Engineers to


View Job
Senior Software Engineer

Johannesburg: Intermediate Software Engineer

Our client is looking for a motivated and talented Engineer to join their growing team. Youll be working on cutting-edge projects, collaborating with a dedicated group of Developers, and building software that serves users worldwide. If you are passionate


View Job
Intermediate Software Engineer

South Africa: Senior Software Engineer – Ruby On Rails

Senior Ruby on Rails Engineer About the Role We are looking for an experienced Ruby on Rails Engineer to design, build, and scale a high-impact platform. This is an opportunity to work on a meaningful product, contribute to key technical decisions, and hel


View Job
Senior Software Engineer – Ruby On Rails

Cape Town City Centre: Software Testing Engineer

CPT | Permanent | On-site | Salary negotiable Look no further than our client As a key defence solution provider to over 50 countries worldwide, our client has positioned itself as an ideal employer that values a strong work ethic and ambition. Our clients


View Job
Software Testing Engineer

Johannesburg: Software Engineer (Front-End)

Requirements: 3 years of front-end development experience in a JavaScript-heavy environment Strong proficiency in JavaScript (ES6), HTML, CSS, with experience building responsive and accessible web applications Hands-on experience with React.js (Next.js pr


View Job
Software Engineer (Front-End)

Johannesburg: Software Engineer (Back-End)

Requirements: 3 years of experience in backend development, preferably in banking, fintech, or regulated industries Strong proficiency in Python (experience with Flask, FastAPI, or Django is a plus)Solid experience with SQL and NoSQL databases (PostgreSQL,


View Job
Software Engineer (Back-End)

Pretoria: Software Design Engineer

Software Design Engineer Irene Minimum requirements: BEng (Electronic or Computer Engineering). A post-grad will be advantageous. Minimum of 5-8 years of software development experience required. Programming in C/C++; Python; Git, SVN; Linux; Software driv

View Job  Cape Town City Centre: Plumbing Assistant

View Job
Software Design Engineer

Johannesburg: Senior Software Engineer

Key Responsibilities: Lead software project design, development, and implementation while adhering to best practices and coding standards. Write clean, efficient, and well-documented code; perform unit testing and support integration/system testing. Partic


View Job
Senior Software Engineer

Johannesburg: Senior Software Engineer

Qualifications & Experience: Bachelorâ??s degree in Computer Science, Software Engineering, or a related field. Minimum of 5 yearsâ?? experience in a similar role with a proven track record in mobile development projects. Leadership abilities and a passion


View Job
Senior Software Engineer

Pretoria: Embedded Software Engineer – Radio Integration

Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engin


View Job
Embedded Software Engineer – Radio Integration

Somerset West: Development Engineer – Software / Software Developer

Software Development Engineer Somerset-West Minimum requirements: BSc or Masters (Computer Science) or Engineering Good university academic results Must have a passion for C++ Proficiency in either Python, Bash, PowerShell etc Understanding of Object-Orien


View Job
Development Engineer – Software / Software Developer

Centurion: Junior Embedded Software Design Engineer – Centurion

Junior Embedded Software Design Engineer Centurion International company. You will be part of a team developing high-performance networking software. Responsible for design, development, debugging, testing and support of software. Minimum Qualifications an


View Job
Junior Embedded Software Design Engineer – Centurion

Cape Town City Centre: Senior Software Engineer

What Were Looking For: 5 years` experience with C# (or similar languages) and a solid understanding of Computer Science principles. A University Degree or related qualification in Computer Science or a similar field. Advantageous Skills: Familiarity with w


View Job
Senior Software Engineer

Cape Town City Centre: Intermediate Software Engineer

What Were Looking For: 3 years experience with C# (or similar languages) and a solid understanding of Computer Science principles. A University Degree or related qualification in Computer Science or a similar field. Familiarity with web technologies (HTML,


View Job
Intermediate Software Engineer

Johannesburg: Senior Software Engineer

The Opportunity As a vital member of the Development department, you`ll design and develop large-scale software applications that power this cutting-edge communication platform. You`ll apply your expertise in PHP, Laravel, and MySQL to create robust, scala


View Job
Senior Software Engineer

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Cape Town Region

More Jobs in Your Area