Remote Full-Stack Developer (Senior)

Placements24

East London

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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
Home office setup allowance
Healthcare insurance
Continuous learning
Tech stipend
Team events

Job summary

Placements24 is seeking a highly skilled Senior Full-Stack Developer to join our fully remote South Africa-based engineering team. You will design, develop, and maintain front-end and back-end components of our software solutions, working with a distributed group of product managers and designers.

The ideal candidate has 6+ years of experience, strong proficiency in modern front-end and back-end frameworks, cloud platforms, databases, APIs, and DevOps practices.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 6+ years of professional full-stack development.
  • Proficiency with front-end HTML, CSS, JavaScript, and React/Angular/Vue.js.
  • Strong back-end experience with Node.js, Python or Java frameworks.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms and REST APIs.

Responsibilities

  • Design, develop, and maintain scalable full-stack web applications.
  • Write clean, well-documented code for front-end and back-end services.
  • Collaborate with product managers and designers to translate requirements into features.
  • Develop and manage databases, ensuring performance and integrity.
  • Create and consume APIs; participate in code reviews and agile rituals.

Skills

Full-stack development
React/Angular/Vue
Node.js
Python/Django/Rails
SQL/NoSQL databases
REST APIs/microservices
Cloud platforms (AWS/Azure/GCP)

Education

Bachelor's degree in CS or related

Tools

Docker
Kubernetes
PostgreSQL/MySQL

Job description

About the Role

Our client is seeking a highly skilled and motivated Senior Full-Stack Developer to join their fully remote engineering team. This is a fantastic opportunity to contribute to the development of cutting-edge applications from the comfort of your own home, anywhere within South Africa. You will be responsible for designing, developing, and maintaining both front-end and back-end components of our client's software solutions. The ideal candidate is a problem-solver with a passion for writing clean, efficient, and scalable code. You will work collaboratively with a distributed team of engineers, product managers, and designers to deliver high-quality software. This role requires a high degree of self-discipline, excellent communication skills, and a proactive approach to development challenges. Join a company that values innovation, collaboration, and a healthy work-life balance in a remote-first setting.

Key Responsibilities
  • Design, develop, and maintain robust and scalable full-stack web applications using modern frameworks and technologies.
  • Write clean, efficient, and well-documented code for both front-end and back-end services.
  • Collaborate with product managers and designers to translate user requirements and mockups into functional features.
  • Implement and manage databases, ensuring data integrity and performance.
  • Develop and consume APIs, ensuring seamless integration between different application components.
  • Conduct thorough code reviews to maintain code quality and share knowledge within the team.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to architectural discussions and decision-making.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in full-stack development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Strong experience with back-end languages and frameworks such as Node.js, Python (Django/Flask), Ruby on Rails, or Java (Spring).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Understanding of RESTful APIs, microservices architecture, and DevOps practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Ability to work independently and manage time effectively.
Benefits
  • Highly competitive salary, commensurate with experience.
  • Fully remote work arrangement, offering flexibility and work-life balance.
  • Generous allowance for home office setup and professional development.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and skill enhancement.
  • Collaborative and inclusive team culture that values remote contributions.
  • Access to cutting-edge technologies and tools.
  • Regular virtual team-building activities and social events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Remote Full-Stack Software Engineer - SaaS Platforms
Remote Full-Stack Software Engineer - SaaS Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Stock options / bonuses
Health insurance & wellness programs
+2
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 500,000 - 900,000
Health insurance
Retirement savings plan
Generous paid time off
+2
Senior Full Stack Developer (Remote First)
Senior Full Stack Developer (Remote First)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Performance bonuses
+3
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 Senior Full-Stack Developer (Python/React)
Remote Senior Full-Stack Developer (Python/React)

Placements24 • Gauteng

Hybrid
ZAR 600,000 - 1,200,000
Remote work
Home office stipend
Laptop provided
+3
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
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Remote-first culture
Flexible work arrangements
Exposure to modern technologies
+1
Remote Junior Full Stack Developer
Remote Junior Full Stack Developer

Placements24 • Sandton

Hybrid
ZAR 240,000 - 360,000
Remote work
Flexible hours
Development budget
+3