Senior Full Stack Developer - Remote First

Placements24

Midrand

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

Fully remote work
Health benefits
Professional development opportunities
Generous time off

Job summary

Placements24, on behalf of a rapidly expanding technology firm, is seeking a Senior Full Stack Developer for a remote-first engineering team. Design, develop and deploy scalable web apps using modern JS/Python stacks.

You’ll work with product and design, craft robust backend services, and optimize databases. 5+ years in full-stack, React/Angular/Vue, Node.js or Python, cloud platforms, Docker/Kubernetes, Git. South Africa remote, collaborative culture.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent practical experience.
  • ,
  • ],
  • job_responsibilities_description:[
  • ],
  • CoT_job_summary_short1User:
  • COMPANY NAME: Placements24KEY POINTS: Senior Full Stack Developer, remote-first SA, 5+ years

Responsibilities

  • Design, develop, and maintain scalable web applications with modern JS/Python stacks.
  • Develop robust backend services, APIs and data models.
  • Implement intuitive frontend interfaces across devices and browsers.
  • Collaborate with product, design and engineering to deliver features on time.
  • Write clean, well-documented code and participate in code reviews.
  • Troubleshoot issues and optimize performance across the stack.
  • Contribute to CI/CD pipelines and automated deployment processes.
  • Stay up-to-date with full-stack trends and best practices.

Skills

Full-stack dev
JS/TS
React/Angular/Vue
Python/Node.js
Databases
Cloud (AWS/Azure/GCP)
Docker/Kubernetes
Git
Remote work

Education

Bachelor's degree or equivalent

Tools

PostgreSQL
MongoDB
MySQL
Docker
Kubernetes
AWS
Azure/GCP

Job description

About the Role

Our client, a rapidly expanding technology firm, is seeking a highly skilled and motivated Senior Full Stack Developer to join their dynamic and collaborative engineering team. This is a fully remote-first position, offering the flexibility to work from anywhere within South Africa. You will play a pivotal role in the design, development, and deployment of cutting-edge web applications and services. This role demands a proactive approach, excellent problem-solving skills, and a passion for building scalable and robust software solutions. You will be an integral part of a team that values innovation, clean code, and continuous improvement, contributing significantly to the future direction of our client's digital products. The ideal candidate thrives in an independent work environment, communicates effectively, and is eager to contribute to a positive and productive remote culture.

Key Responsibilities
  • Design, develop, and maintain high-quality, scalable, and secure web applications using modern programming languages and frameworks (e.g., JavaScript, Python, Node.js, React, Angular, Vue.js).
  • Develop and manage robust backend services, APIs, and databases (e.g., PostgreSQL, MongoDB, MySQL).
  • Implement and optimize frontend user interfaces, ensuring a seamless and intuitive user experience across various devices and browsers.
  • Collaborate closely with product managers, designers, and other engineers to define project requirements and deliver features on time.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers and maintaining code quality.
  • Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
  • Contribute to the continuous integration and continuous deployment (CI/CD) pipeline, automating build, test, and deployment processes.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in full-stack development.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience (5+ years) as a Full Stack Developer or in a similar senior software engineering role.
  • Strong proficiency in both frontend (HTML, CSS, JavaScript frameworks like React or Angular) and backend development (Python/Node.js/Java and associated frameworks).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with version control systems, particularly Git.
  • Excellent understanding of software development principles, data structures, and algorithms.
  • Strong problem-solving and analytical skills.
  • Exceptional communication and collaboration skills, particularly in a remote setting.
  • Ability to work independently and manage time effectively to meet deadlines.
Benefits
  • Competitive salary package commensurate with experience.
  • Opportunity to work on innovative projects with a talented international team.
  • Fully remote work environment, promoting work-life balance.
  • Access to professional development and continuous learning opportunities.
  • Contribution to a company culture that fosters collaboration, creativity, and growth.
  • Comprehensive health and wellness programs.
  • Generous paid time off and company holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Full-Stack Developer (Remote)
Full-Stack Developer (Remote)

Placements24 • Durban

Hybrid
ZAR 420,000 - 640,000
Competitive salary
Fully remote position
Home office stipend
+1
Full Stack Developer
Full Stack Developer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Performance-based bonuses
Fully remote
Health insurance
+2
Remote Full-Stack Developer (Junior)
Remote Full-Stack Developer (Junior)

Placements24 • Benoni

Hybrid
ZAR 240,000 - 360,000
Fully remote position
Mentorship from senior engineers
Professional development opportunities
Remote Full Stack Developer - Cloud-Native Applications
Remote Full Stack Developer - Cloud-Native Applications

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary & bonuses
Health, dental, and vision insurance
+3
Remote Full Stack Developer
Remote Full Stack Developer

Placements24 • Richards Bay

Hybrid
ZAR 420,000 - 780,000
Health insurance
Fully remote work arrangement
Generous paid time off
Lead Full Stack Developer (Remote)
Lead Full Stack Developer (Remote)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,400,000
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • South Africa

Remote
ZAR 1,000,000 - 1,500,000
Full remote work
Flexible hours
Career development
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
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