Remote Lead Software Engineer - Full Stack

Placements24

Paarl

Ibrido

ZAR 1.000.000 - 1.800.000

Tempo pieno

11 giorni fa

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Placements24 is seeking a fully remote Lead Software Engineer (Full Stack) with 7–10 years of experience to guide design, development, and deployment of complex web applications. You will mentor engineers and drive best practices across a distributed team.

Proficiency in React/Angular/Vue and Node.js/Python/Java, plus cloud and containerization (AWS, Docker, Kubernetes) is required. The role offers a competitive package and flexible working arrangements.

Competenze

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7–10 years of professional software development experience with strong full-stack focus.
  • Proven experience leading software engineering teams and projects.
  • Expertise in front-end (React/Angular/Vue) and back-end (Node.js/Python/Django/Java/Spring) tech.
  • Strong knowledge of databases (PostgreSQL, MongoDB) and ORMs.
  • Experience with cloud platforms and containers (Docker/Kubernetes).
  • Proficient in version control (Git) and collaborative tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Thrives in fast-paced, remote work environments.
  • Experience designing scalable, high-performance systems.

Mansioni

  • Lead the architectural design and development of full-stack web applications.
  • Mentor and guide a team of software engineers, fostering growth and collaboration.
  • Write clean, efficient code for front-end and back-end systems.
  • Collaborate with product managers and designers to define features.
  • Implement and manage CI/CD pipelines for testing and deployment.
  • Ensure scalability, performance, and security of applications.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot complex technical issues.
  • Stay current with emerging technologies and best practices.
  • Contribute to strategic technical decisions for the engineering team.

Conoscenze

Team leadership
Full-stack development
Mentoring engineers
CI/CD
Architectural design
Communication

Formazione

Bachelor's or Master's in CS/Engineering

Strumenti

Docker
Kubernetes
Git
AWS

Descrizione del lavoro

About the Role

Our client, a cutting-edge technology firm renowned for its innovative digital solutions, is actively seeking a highly skilled and experienced Remote Lead Software Engineer specializing in Full Stack development. This is a fully remote opportunity, offering the flexibility to work from any location. You will play a pivotal role in leading the design, development, and deployment of complex web applications, mentoring a talented team of engineers, and driving best practices in software engineering. The ideal candidate will possess a deep understanding of both front-end and back-end technologies, a proven ability to architect scalable and robust systems, and exceptional leadership qualities. You will collaborate closely with product managers and designers to deliver high-quality software solutions that meet user needs and business objectives. We are looking for a technical leader who is passionate about building exceptional products and fostering a collaborative engineering culture in a distributed team environment.

Key Responsibilities
  • Lead the architectural design and development of full-stack web applications.
  • Mentor and guide a team of software engineers, fostering technical growth and collaboration.
  • Write clean, efficient, and maintainable code for both front-end and back-end systems.
  • Collaborate with product managers and designers to define features and requirements.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Ensure the scalability, performance, and security of applications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues.
  • Stay abreast of emerging technologies and industry best practices.
  • Contribute to strategic technical decision-making for the engineering team.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7-10 years of professional software development experience, with a significant focus on full-stack development.
  • Proven experience leading software engineering teams and projects.
  • Expertise in front-end technologies (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django, Java/Spring).
  • Strong understanding of database technologies (e.g., PostgreSQL, MongoDB) and ORM frameworks.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proficiency in version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to thrive in a fast-paced, remote work environment.
  • Demonstrated experience in designing and implementing scalable, high-performance systems.
Benefits

This fully remote position offers a highly competitive salary, coupled with performance-based bonuses and stock options. Our client provides comprehensive health insurance, including medical, dental, and vision plans, as well as a generous retirement savings plan. We offer ample paid time off and flexible working hours to promote work-life balance. Continuous learning is supported through access to online courses, conferences, and professional development resources. You will be part of a dynamic, globally distributed team working on innovative projects, making a real impact from your home office, even though the company has a significant presence near Paarl, Western Cape. Our client fosters a culture of innovation, collaboration, and continuous improvement.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Remote Lead Software Engineer - Full Stack
Remote Lead Software Engineer - Full Stack

Placements24 • Stellenbosch

Remoto
ZAR 1.200.000 - 2.000.000
Health insurance
Stock options
Retirement plan
+3
Lead Full Stack Developer (Remote)
Lead Full Stack Developer (Remote)

Placements24 • Cape Town

Ibrido
ZAR 900.000 - 1.400.000
Lead Full-Stack Developer (Remote-First)
Lead Full-Stack Developer (Remote-First)

Placements24 • Cape Town

Ibrido
ZAR 1.000.000 - 1.600.000
Highly competitive salary and bonuses
Comprehensive medical and dental cover
Generous retirement plan
+3
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Ibrido
ZAR 700.000 - 950.000
Fully remote work
Competitive salary
Professional development budget
+1
Remote Senior Software Engineer - Full Stack
Remote Senior Software Engineer - Full Stack

Placements24 • Soweto

Ibrido
ZAR 900.000 - 1.400.000
Remote-first environment
Stock options
Laptop provided
+1
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • George

Ibrido
ZAR 600.000 - 1.200.000
Flexible working hours
Home office setup allowance
Online learning opportunities
Lead Full Stack Developer (Remote-First)
Lead Full Stack Developer (Remote-First)

Placements24 • George

Ibrido
ZAR 900.000 - 1.500.000
Performance-based bonuses
Flexible working hours
Medical, dental, and vision insurance
+5
Lead Full-Stack Developer (Remote-First)
Lead Full-Stack Developer (Remote-First)

Placements24 • Gauteng

Ibrido
ZAR 1.000.000 - 2.000.000
Remote-friendly
Medical insurance
Home office stipend
+6
Remote Lead Software Engineer (Full Stack)
Remote Lead Software Engineer (Full Stack)

Placements24 • Mbombela (Nelspruit)

Ibrido
ZAR 900.000 - 1.500.000
Stock options
Health insurance
Remote work stipend
+1
Senior Remote Software Engineer (Full Stack)
Senior Remote Software Engineer (Full Stack)

Placements24 • Noord-Kaap

Remoto
ZAR 900.000 - 1.200.000
Remote work flexibility
Health benefits
Professional development budget
+1