Senior Software Developer (Full Stack)

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental insurance
Retirement savings plan
Relocation assistance

Job summary

Placements24 in Mossel Bay, Western Cape, seeks a Senior Full-Stack Software Developer for a hybrid role. You will design, develop, test, and deploy robust web applications across the full stack, with back-end services and APIs, and front-end interfaces using modern JS frameworks.

Collaboration with product teams and designers is essential. Ideal candidates have 5+ years of full-stack experience, strong cloud and database skills, and a passion for scalable software.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years in full-stack development.
  • Proficiency in at least one backend language (Python/Node.js/Java/C#).
  • Strong frontend skills with modern JavaScript frameworks.
  • Experience with SQL/NoSQL databases.
  • Experience with cloud platforms and containerization.
  • Excellent problem-solving and communication.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Develop back-end services and APIs using modern languages and frameworks.
  • Build responsive front-end applications using modern JS frameworks.
  • Work with databases (SQL and NoSQL) to design schemas and optimize queries.
  • Implement and manage cloud infrastructure (AWS/Azure/GCP).
  • Collaborate with product managers, designers, and engineers to ship features.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews to ensure quality and share knowledge.
  • Troubleshoot and resolve defects and issues.
  • Contribute to architectural decisions and technology selection.

Skills

Full-stack development
Back-end languages
Front-end frameworks
Databases
Cloud platforms
Docker/Kubernetes
Agile
Teamwork
Hybrid work

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role Our client, a rapidly growing tech startup focused on innovative solutions in the marine technology sector, is looking for a highly skilled Senior Software Developer (Full Stack) to join their team in Mossel Bay, Western Cape . This role involves designing, developing, and deploying robust web applications and services. You will work across the entire technology stack, from front-end interfaces to back-end systems and databases. The position offers a hybrid work model, allowing for a balance between on-site collaboration and remote flexibility. This is a challenging yet rewarding opportunity for an experienced developer to contribute significantly to a cutting-edge company in a beautiful coastal location.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Develop back-end services and APIs using modern programming languages and frameworks.
  • Build responsive and user-friendly front-end applications using JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Work with databases (SQL and NoSQL) to design schemas and optimize queries.
  • Implement and manage cloud infrastructure (e.g., AWS, Azure, GCP).
  • Collaborate with product managers, designers, and other engineers to define and ship new features.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to architectural decisions and technology selection.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack software development.
  • Proficiency in at least one back-end language (e.g., Python, Node.js, Java, C#) and associated frameworks.
  • Strong experience with front-end technologies and modern JavaScript frameworks.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be able to work effectively in a hybrid environment in Mossel Bay, Western Cape .
Benefits
  • Our client offers a highly competitive salary package up to per annum, based on experience and skill level.
  • Enjoy the flexibility of a hybrid work model, blending office and remote work.
  • Benefit from comprehensive medical and dental insurance, as well as a retirement savings plan.
  • Opportunities for professional growth, attending industry conferences, and continuous learning are encouraged.
  • Relocation assistance may be available for the right candidate.
  • Join an innovative company poised for significant growth in the tech sector.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (JavaScript)
Senior Full Stack Developer (JavaScript)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Retirement fund
Paid time off
+3
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health and retirement benefits
Generous paid time off and development
+3
Full Stack Developer (Mid-Level)
Full Stack Developer (Mid-Level)

Placements24 • Mossel Bay

On-site
ZAR 600,000 - 900,000
Competitive salary
Benefits package
Professional development
+1
Senior Full Stack Developer (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Developer (React/Node.js)
Senior Full Stack Developer (React/Node.js)

Placements24 • Noord-Kaap

Hybrid
ZAR 1,100,000 - 1,800,000
Equity options
Fully remote work
Flexible schedule
+2
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Hybrid work model
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Professional growth opportunities
+1
Senior Full Stack Developer (FinTech)
Senior Full Stack Developer (FinTech)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Flexible hours
Professional growth
+2