Senior Full Stack Engineer (Remote-First)

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,500,000

Full time

6 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

Fully remote work arrangement
Competitive salary
Professional development stipends
Stock options or equity participation
Home office setup support
Comprehensive health benefits

Job summary

Placements24 is seeking a Senior Full Stack Engineer for a fully remote, remote-first team. You will design, develop, and deploy features across the stack of our flagship SaaS product, collaborating asynchronously with product, design, and engineering peers.

Ideal candidates have 5+ years of full-stack experience, strong JS frameworks, backend languages, databases, cloud, and a proven ability to work independently in a distributed environment.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS, Engineering, or related field.
  • 5+ years of professional full-stack development experience.
  • Proficiency with modern front-end stacks (JavaScript, React, Vue.js, Angular, HTML5, CSS3).
  • Strong back-end expertise (Node.js, Python/Django, Ruby/Rails, Java/Spring).
  • Experience with relational or NoSQL databases (PostgreSQL, MongoDB).
  • Knowledge of microservices, RESTful APIs, and software architectures.
  • Experience with cloud platforms (AWS, Azure, GCP) and Docker.
  • Experience with automated testing frameworks and CI/CD.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong written and verbal communication for remote work.
  • Proven ability to work independently in a remote environment.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve full-stack software.
  • Collaborate with product managers, designers, and engineers in a remote, agile environment.
  • Write high-quality, well-tested, and maintainable code following best practices.
  • Contribute to architectural decisions and technical roadmap planning.
  • Develop robust APIs and services that scale efficiently.
  • Optimize applications for maximum speed, scalability, and user experience.
  • Participate in code reviews, providing constructive feedback and mentoring junior engineers.
  • Troubleshoot and resolve complex technical issues across the entire application.
  • Champion best practices in software development, including automated testing and CI/CD.
  • Actively participate in remote team meetings, discussions, and knowledge sharing sessions.
  • Ensure the security and performance of all application components.

Skills

Frontend expertise
Backend expertise
Cloud platforms
Remote work
Problem solving
Communication

Education

Bachelor's degree or equivalent

Tools

JavaScript
React
Vue.js
Angular
HTML5
CSS3
Node.js
Python/Django
Ruby/Rails
Java/Spring
PostgreSQL
MongoDB
RESTful APIs
AWS
Azure
GCP
Docker

Job description

About the Role

Our client is a globally recognized leader in SaaS solutions and is looking for an exceptional Senior Full Stack Engineer to join their fully remote team. This role is designed for individuals who thrive in a remote-first environment, valuing autonomy, collaboration through digital channels, and a focus on delivering high-impact software. You will be instrumental in designing, developing, and deploying innovative features across the entire stack of our client's flagship product. The ideal candidate possesses a deep understanding of modern web technologies, a passion for building scalable and maintainable code, and a proven ability to work effectively in a distributed team. This is a unique opportunity to shape the future of a market-leading product from the comfort of your home office, contributing to a culture that prioritizes flexibility and results. We are seeking experienced engineers who are self-motivated and adept at asynchronous communication.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack (frontend, backend, database).
  • Collaborate with product managers, designers, and other engineers in a remote, agile environment.
  • Write high-quality, well-tested, and maintainable code following best practices.
  • Contribute to architectural decisions and technical roadmap planning.
  • Develop robust APIs and services that scale efficiently.
  • Optimize applications for maximum speed, scalability, and user experience.
  • Participate in code reviews, providing constructive feedback and mentoring junior engineers.
  • Troubleshoot and resolve complex technical issues across the entire application.
  • Champion best practices in software development, including automated testing and CI/CD.
  • Actively participate in remote team meetings, discussions, and knowledge sharing sessions.
  • Ensure the security and performance of all application components.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack development.
  • Proficiency in front-end technologies (e.g., JavaScript, React, Vue.js, Angular, HTML5, CSS3).
  • Strong expertise in back-end languages and frameworks (e.g., Node.js, Python/Django, Ruby/Rails, Java/Spring).
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Solid understanding of software architecture patterns, microservices, and RESTful APIs.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Demonstrated experience with automated testing frameworks and methodologies.
  • Excellent problem-solving, debugging, and analytical skills.
  • Exceptional written and verbal communication skills, especially in a remote setting.
  • Proven ability to work independently, manage time effectively, and meet deadlines in a remote environment.
  • Experience with Git and collaborative development workflows.
  • A passion for remote work and distributed team dynamics.
Benefits
  • Our client offers a highly competitive salary and comprehensive benefits package.
  • Enjoy the ultimate flexibility with a fully remote work arrangement.
  • Opportunities for significant professional growth and career advancement within a leading tech company.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Health, dental, and vision insurance coverage.
  • Retirement savings plan with employer matching contributions.
  • Access to leading-edge technologies and development tools.
  • A culture that values innovation, collaboration, and work-life balance.
  • Regular virtual team-building events and social activities.
  • Stock options or equity participation for eligible employees.
  • Support for home office setup and professional development stipends.
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 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
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Generous paid time off
Remote-first environment
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Noord-Kaap

Hybrid
ZAR 1,492,000 - 2,487,000
Competitive salary + bonuses
Health, dental, and vision insurance
Unlimited PTO & flexible hours
+2
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • South Africa

Remote
ZAR 1,996,000 - 2,994,000
Competitive salary
Health insurance
PTO and holidays
+3
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Randfontein

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Fully remote
Flexible hours
+2
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 Full-Stack Software Developer
Remote Full-Stack Software Developer

Placements24 • South Africa

Remote
ZAR 600,000 - 900,000
Competitive salary
Fully remote
Health insurance
+1
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • LegKraal Gate

Hybrid
ZAR 420,000 - 640,000
Bonuses potential
Fully remote
Health insurance
+4