Senior Software Engineer - Hybrid, Growth & Impact

Placements24

KwaZulu-Natal

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan with company matching
Professional development
Hybrid work model
Career advancement
Paid time off

Job summary

Placements24 is seeking a Senior Software Engineer for our client in Pietermaritzburg, KwaZulu-Natal. You will design, develop, and deploy backend services and APIs, and build responsive frontend interfaces using React, Angular, or Vue.js.

The role involves collaborating with product managers and engineers to translate requirements into scalable solutions. Applicants should have a Bachelor's degree in Computer Science or related field, 5+ years of experience, strong knowledge of databases

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of professional software development experience.
  • Proven experience with backend (Python/Java/Node.js) and frontend (JS, HTML, CSS, React/Angular/Vue) technologies.
  • Strong understanding of database design and management (PostgreSQL, MySQL, MongoDB).

Responsibilities

  • Design, develop, and deploy backend services and APIs using modern frameworks.
  • Develop and maintain frontend interfaces using React, Angular, or Vue.js.
  • Write clean, maintainable, and efficient code.
  • Collaborate with product managers, designers, and engineers to translate requirements into solutions.
  • Manage SQL and NoSQL databases ensuring performance and data integrity.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and upgrade existing systems for reliability.
  • Contribute to architectural discussions and decisions.
  • Stay up-to-date with emerging technologies and trends.
  • Ensure security and performance throughout the application lifecycle.

Skills

Backend development
Frontend development
Database design
Cloud familiarity
Containerization (Docker/Kubernetes)
Agile methodologies
Mentoring juniors

Education

Bachelor's degree in CS/Engineering or related

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
AWS/Azure/GCP
React
Angular
Vue.js

Job description

Placements24 is seeking a Senior Software Engineer for our client in Pietermaritzburg, KwaZulu-Natal. You will design, develop, and deploy backend services and APIs, and build responsive frontend interfaces using React, Angular, or Vue.js.

The role involves collaborating with product managers and engineers to translate requirements into scalable solutions. Applicants should have a Bachelor's degree in Computer Science or related field, 5+ years of experience, strong knowledge of databases

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Backend Engineer - Hybrid, Growth & Impact
Senior Backend Engineer - Hybrid, Growth & Impact

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Health benefits
Professional development opportunities
Senior Backend Engineer — Hybrid, Growth & Benefits
Senior Backend Engineer — Hybrid, Growth & Benefits

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development opportunities
Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Senior Backend Engineer - Hybrid, Growth & Impact
Senior Backend Engineer - Hybrid, Growth & Impact

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Backend Engineer | Hybrid, Scalable APIs & Cloud
Senior Backend Engineer | Hybrid, Scalable APIs & Cloud

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Senior Full-Stack Engineer — Hybrid
Senior Full-Stack Engineer — Hybrid

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Hybrid work model
+1
Senior Software Engineer | Hybrid, Impactful Builds
Senior Software Engineer | Hybrid, Impactful Builds

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Medical, dental, and vision insurance
+1
Senior React Frontend Engineer — Hybrid, Growth & Impact
Senior React Frontend Engineer — Hybrid, Growth & Impact

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Hybrid work model