Remote Senior Software Developer - Full-Stack

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,400,000

Full time

19 hours 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
Stock options
Flexible hours
Professional development budget
Home office stipend

Job summary

Placements24 is seeking a highly experienced Remote Senior Full-Stack Software Developer to join a fast-growing SaaS startup. You will own design, architecture, and implementation across the full stack, collaborating with product managers, designers, and engineers to deliver scalable web applications from concept to deployment.

The role requires 5+ years of full-stack experience, expertise in modern front-end frameworks (React/Angular/Vue) and back-end languages (Node.js, Python, Java, .NET),

Qualifications

  • 5+ years of professional software development experience with full-stack projects.
  • Experience with at least one modern front-end framework and state management.
  • Proficiency in at least one back-end language and framework.
  • Experience with databases (SQL and NoSQL) and cloud platforms.

Responsibilities

  • Design, develop, and maintain full-stack web apps.
  • Write clear, well-documented front-end and back-end code.
  • Collaborate with product teams to translate requirements.
  • Develop and consume RESTful APIs.
  • Write unit and integration tests; ensure quality.
  • Mentor junior developers and participate in code reviews.
  • Optimize for performance, scalability and reliability.
  • Troubleshoot production issues and ensure timely resolution.
  • Stay updated with emerging tech and best practices.

Skills

Full-stack
React/Angular/Vue
Node.js/Express
Python/Django
Java/Spring
C#/.NET
PostgreSQL/MySQL
MongoDB/Cassandra
Cloud platforms
Docker/Kubernetes
CI/CD
DevOps
Design patterns
Data structures
Remote collaboration

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
REST APIs

Job description

About the Role

Our client, a rapidly growing tech startup specializing in innovative SaaS solutions, is looking for a highly experienced Remote Senior Full-Stack Software Developer to join their agile engineering team. This position is fully remote, offering the flexibility to work from anywhere. You will play a key role in the entire software development lifecycle, from design and architecture to implementation, testing, and deployment of complex web applications. The ideal candidate possesses a strong command of both front-end and back-end technologies, with a proven track record of building scalable, high-performance applications. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality software that meets business objectives and user needs. We are seeking a proactive problem-solver, a strong communicator, and a mentor who can contribute to code reviews, architectural discussions, and the overall technical growth of the team. This is an exceptional opportunity to make a significant impact in a fast-paced, forward-thinking company, working on cutting-edge technologies and contributing to impactful products. Your remote presence will be crucial to our client's distributed development strategy.

Key Responsibilities
  • Design, develop, and maintain robust, scalable, and secure full-stack web applications using modern frameworks and languages.
  • Write clean, efficient, well-documented, and maintainable code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python, Java, .NET) services.
  • Collaborate with product managers and designers to translate requirements and mockups into fully functional features.
  • Implement and manage databases (SQL and NoSQL), ensuring data integrity and performance.
  • Develop and consume RESTful APIs and other integration methods.
  • Write unit, integration, and end-to-end tests to ensure code quality and application stability.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Contribute to architectural decisions and technology selection processes.
  • Mentor junior developers, fostering a culture of learning and continuous improvement.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and debug production issues, ensuring timely resolution.
  • Stay up-to-date with emerging technologies and industry best practices.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with a strong portfolio of full-stack projects.
  • Expertise in at least one modern front-end framework (e.g., React, Angular, Vue.js) and associated state management libraries.
  • Proficiency in at least one back-end programming language and framework (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, C#/.NET).
  • Solid understanding of database design and management, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly advantageous.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Excellent problem-solving, analytical, and debugging skills.
  • Exceptional communication and collaboration skills for effective remote teamwork.
  • Ability to work independently, manage priorities, and deliver high-quality results in a remote setting.
Benefits
  • Highly competitive salary with stock options and performance bonuses.
  • Fully remote work environment with flexible working hours.
  • Opportunities for significant career growth and leadership roles.
  • Access to cutting-edge technologies and a culture of innovation.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Annual professional development budget for conferences, courses, and certifications.
  • Company-provided equipment or home office stipend.
  • 401(k) or equivalent retirement plan with company match.
  • Regular virtual team events and collaborative sessions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Competitive salary + bonus
Health, dental, vision insurance
+5
Remote Senior Full Stack Developer
Remote Senior Full Stack Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,148,000 - 1,969,000
Competitive salary
Remote work stipend
Stock options
+1
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • Polokwane

Remote
ZAR 1,486,000 - 2,477,000
Competitive salary
Remote-first culture
Professional development opportunities
+1
Remote Full Stack Developer (Senior)
Remote Full Stack Developer (Senior)

Placements24 • Rustenburg

Hybrid
ZAR 1,994,000 - 2,991,000
Fully remote work
Budget for professional development
Home office stipend
+3
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Equity options
Health and wellness benefits
+3
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,494,000 - 2,324,000
Fully remote work
Health insurance
Generous leave
+1
Remote Software Developer (Full Stack)
Remote Software Developer (Full Stack)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Fully remote
Health insurance
+4
Remote Full-Stack Software Developer
Remote Full-Stack Software Developer

Placements24 • Polokwane

Remote
ZAR 700,000 - 1,100,000
Health insurance
Professional development
Online training
+2
Senior Full Stack Software Engineer (Remote-First)
Senior Full Stack Software Engineer (Remote-First)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive remuneration
Performance-based bonus
Equipment allowance
+6
Senior Full Stack Engineer (Remote-First)
Senior Full Stack Engineer (Remote-First)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Competitive salary
Professional development stipends
+3