Skip to content
mimi

Senior Backend Developer (Node.js & TypeScript)

RecruitPro Solutions

South Africa · On-site Full-time Senior 2w ago

About the role

Key Responsibilities

• Design, develop, and maintain scalable backend services using Node.js and TypeScript

• Build and maintain RESTful APIs and microservices architectures

• Collaborate with cross-functional teams to define, design, and ship new features

• Optimize application performance, reliability, and scalability

• Write clean, well-documented, and testable code

• Participate in code reviews and mentor junior developers where required

• Contribute to system architecture and technical decision-making

• Troubleshoot and resolve complex technical issues

Requirements

• Proven experience as a Backend Developer or Software Engineer

• Strong proficiency in Node.js and TypeScript

• Experience building RESTful APIs and backend services

• Solid understanding of software design patterns and scalable architecture

• Experience working with databases such as PostgreSQL, MySQL, or MongoDB

• Familiarity with cloud platforms and containerization (AWS, Docker, Kubernetes advantageous)

• Experience with version control systems such as Git

• Strong problem-solving skills and attention to detail

• Excellent communication and collaboration skills

Please forward your CV to chad@recruitpro.co.za

#J-18808-Ljbffr

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free