Remote Full-Stack Developer (Mid-Level)

Placements24

Mossel Bay

Hybrid

ZAR 750,000 - 900,000

Full time

3 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

Remote work
Competitive salary
Health insurance
Professional development

Job summary

Placements24 is seeking a talented Mid-Level Full-Stack Developer for a fully remote role. You will build dynamic web applications end-to-end, covering front-end and back-end, for a global client base while collaborating with designers, PMs, and other developers.

The ideal candidate has 3-5 years in full-stack development, strong HTML/CSS/JS skills, experience with Node.js or Python, and familiarity with SQL/NoSQL databases and cloud platforms.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 3–5 years professional full-stack web development.
  • Proficiency in HTML, CSS, JavaScript and at least one modern JS framework.
  • Strong experience with back-end development (Node.js, Express, Django, Flask).
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms and deployment practices.
  • Understanding of Git and version control.
  • Excellent remote communication and collaboration skills.
  • Able to work independently and manage time effectively.
  • Experience with agile methodologies.

Responsibilities

  • Develop user-facing features using modern front-end frameworks.
  • Build and manage back-end services and APIs (Node.js, Python, or Java).
  • Design and implement efficient database schemas and queries (SQL/NoSQL).
  • Write clean, maintainable full-stack code with documentation.
  • Collaborate with cross-functional teams to design and ship features.
  • Optimize applications for speed, scalability, and responsiveness.
  • Participate in code reviews and provide feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay current with emerging web development technologies and trends.
  • Contribute to architectural decisions and technology choices.

Skills

Front-end development
Back-end development
Modern JS frameworks
Database design
Cloud platforms
Git / version control
Remote collaboration
Agile methods

Education

Bachelor's degree in CS or related

Tools

PostgreSQL
MongoDB
AWS
Express
Django/Flask

Job description

About the Role

Our client is a pioneering digital transformation consultancy seeking a talented and self-motivated Mid-Level Full-Stack Developer to join their entirely remote team. This role is designed for an individual passionate about building dynamic web applications from concept to deployment. You will be involved in both front-end and back-end development, utilizing a modern tech stack to create innovative solutions for a diverse range of clients. The ideal candidate thrives in an independent work environment, possesses strong problem-solving skills, and is adept at collaborating virtually with designers, project managers, and other developers. This is a fully remote position, offering unparalleled flexibility and the opportunity to work with a global team while being based anywhere, though familiarity with the South African context, such as operations around Mossel Bay, Western Cape , is a plus.

Key Responsibilities
  • Develop and maintain user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Build and manage robust back-end services and APIs using languages like Node.js, Python, or Java.
  • Design and implement efficient database schemas and queries (SQL and NoSQL).
  • Write clean, maintainable, and well-documented code across the full stack.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay current with emerging web development technologies and trends.
  • Contribute to architectural decisions and technology choices.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3-5 years of professional experience in full-stack web development.
  • Proficiency in front-end technologies: HTML, CSS, JavaScript, and at least one modern JS framework.
  • Strong experience with back-end development (e.g., Node.js, Express, Django, Flask).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deployment practices.
  • Understanding of version control systems (e.g., Git).
  • Excellent communication and collaboration skills for a remote setting.
  • Ability to work independently and manage time effectively.
  • Experience with agile methodologies.
  • Awareness of development best practices in locations like Mossel Bay, Western Cape can be beneficial.
Benefits
  • This is a fully remote position, offering ultimate flexibility and the ability to work from anywhere.
  • Our client provides a competitive salary, performance-based bonuses, and a comprehensive benefits package including health insurance and retirement contributions.
  • Employees benefit from a culture that emphasizes continuous learning, professional growth, and work-life balance.
  • We invest in our team's development through access to online courses, workshops, and conferences.
  • Join a forward-thinking company that values innovation, collaboration, and the well-being of its remote workforce.
  • You will have the opportunity to work on diverse and challenging projects that push technological boundaries.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Web Developer (Remote)
Senior Full-Stack Web Developer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote-friendly culture
Flexible working hours
Continued learning opportunities
Remote Full-Stack Developer - WhatJobs Direct
Remote Full-Stack Developer - WhatJobs Direct

Placements24 • Pretoria

Hybrid
ZAR 680,000 - 1,200,000
Remote work
Home office stipend
Professional development
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Remote Full-Stack Developer (Mid-Level)
Remote Full-Stack Developer (Mid-Level)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Health insurance
Stock options
Generous vacation policy
Senior Full-Stack Developer (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Remote-first
Health insurance
+2
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
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
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 (Node.js & React)
Remote Full-Stack Developer (Node.js & React)

Placements24 • Durban

Hybrid
ZAR 550,000 - 850,000
Fully remote
Competitive salary
International projects
+4
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