Lead Full Stack Developer

Placements24

United States

Remote

USD 54,000 - 91,000

Full time

5 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-friendly startup ecosystem
Medical & retirement contributions
Mentorship & growth opportunities

Job summary

Placements24 in Gauteng (Tembisa area) seeks a Lead Full Stack Developer to spearhead engineering efforts, guide a team of developers, and contribute hands-on to building robust software.

You will shape technical direction, mentor juniors, and drive best practices across the stack in a dynamic, agile startup environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum 7 years of full stack development with at least 2 years in a technical leadership role.
  • Expertise in one or more backend languages (Python/Node.js/Java/Ruby) and frameworks.
  • Strong frontend skills (React/Angular/Vue) and HTML/CSS/JavaScript.
  • Experience with relational and NoSQL databases, cloud platforms and containers.
  • CI/CD experience and automated testing; mentoring capability.

Responsibilities

  • Lead and mentor a team of full stack developers in a high-performance culture.
  • Architect and implement scalable backend and frontend systems.
  • Write clean, well-documented code across the stack.
  • Define technical requirements and roadmaps with product managers.
  • Oversee SDLC from development to deployment and maintenance.
  • Conduct code reviews and manage technical debt and performance.
  • Stay current with tech trends and advocate for adoption.
  • Ensure security and data integrity; contribute to technical vision.

Skills

Back-end languages
Front-end technologies
Cloud platforms
CI/CD & testing
Mentoring

Education

Bachelor's degree

Tools

Docker
Kubernetes
PostgreSQL/MySQL
MongoDB/Cassandra

Job description

About the Role

Our client, a fast-growing tech startup specializing in custom software solutions, is looking for a Lead Full Stack Developer to spearhead their engineering efforts in Tembisa, Gauteng. This is a critical leadership role where you will guide a team of talented developers, architect robust and scalable systems, and contribute hands-on to coding. You will be responsible for the end-to-end development lifecycle, from initial concept and design to deployment and maintenance. The ideal candidate has a proven track record of building complex applications, leading development teams, and a passion for mentoring junior engineers. You will play a pivotal role in shaping the technical direction and ensuring the delivery of high-quality software that meets business objectives. This position offers the chance to make a significant impact in a dynamic and innovative environment, working with modern technologies and agile methodologies.

Key Responsibilities
  • Lead and mentor a team of full stack developers, fostering a collaborative and high-performance culture.
  • Architect, design, and implement scalable, reliable, and maintainable backend and frontend systems.
  • Write clean, efficient, and well-documented code across the technology stack.
  • Collaborate with product managers and stakeholders to define technical requirements and project roadmaps.
  • Oversee the entire software development lifecycle, including development, testing, deployment, and maintenance.
  • Conduct code reviews to ensure code quality, adherence to standards, and knowledge sharing.
  • Identify and address technical debt, optimize application performance, and troubleshoot complex issues.
  • Stay current with emerging technologies and industry best practices, and advocate for their adoption where appropriate.
  • Ensure the security and integrity of applications and data.
  • Contribute to the strategic technical vision of the company.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • Minimum of 7 years of professional experience in full stack development, with at least 2 years in a technical leadership role.
  • Expertise in one or more backend languages (e.g., Python, Node.js, Java, Ruby) and associated frameworks.
  • Strong proficiency in frontend technologies (e.g., React, Angular, Vue.js) and HTML/CSS/JavaScript.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proven experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of software architecture patterns, data structures, and algorithms.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to mentor and guide junior developers.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Experience working in Tembisa, Gauteng or a similar dynamic environment is a plus.
Benefits
  • Our client offers a competitive salary package and a comprehensive benefits plan including medical and retirement contributions.
  • You’ll have the flexibility of a remote work setup, allowing you to balance your professional and personal life effectively.
  • Join a forward-thinking company with a strong emphasis on innovation and professional development.
  • This role provides significant opportunities for career advancement and the chance to work on impactful projects using modern technologies.
  • Enjoy a stimulating work environment with regular team-building activities and opportunities to contribute to open-source projects.
  • Access to continuous learning resources and conference attendance to keep your skills sharp.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Web Developer
Full Stack Web Developer

Placements24 • United States

Hybrid
USD 37,000 - 55,000
Competitive salary package
Hybrid work arrangement offeringFlex
Medical aid and provident fund
+3
Senior Technical Lead (Software Development)
Senior Technical Lead (Software Development)

Placements24 • Windsor Park (TN)

Hybrid
USD 150,000 - 230,000
Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • United States

Hybrid
USD 57,000 - 72,000
Health insurance
Paid time off
Retirement savings plan
+1
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote
Competitive salary
Flexible schedule
Staff Engineer - CapeTown
Staff Engineer - CapeTown

Lead Forensics • United States

Remote
USD 74,000 - 94,000
Remote work
Future SA office
Competitive pay and benefits
+2
Lead Frontend Developer (Remote-First)
Lead Frontend Developer (Remote-First)

Placements24 • United States

Remote
USD 130,000 - 170,000
Competitive salary
Remote-first company
Professional development access
+4
Lead Software Engineer (Backend - Java/Spring)
Lead Software Engineer (Backend - Java/Spring)

Placements24 • Willows (CA)

On-site
USD 54,000 - 91,000
Competitive compensation
Medical aid
Retirement planning
+2
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Willows (CA)

Remote
USD 120,000 - 160,000
Remote Lead Backend Engineer (Node.js/Express)
Remote Lead Backend Engineer (Node.js/Express)

Placements24 • Riverton (UT)

Remote
USD 140,000 - 190,000
Competitive salary
Health benefits
Retirement plan
+2
Senior Full-Stack Developer (Angular & .NET Core)
Senior Full-Stack Developer (Angular & .NET Core)

Placements24 • Riverton (UT)

On-site
USD 42,000 - 67,000
Health benefits
Professional development
Performance bonuses
+2