Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Lead full-stack developer (mern stack)

Posted Updated 1 view
Discussion

Description

About the Role

Our client, a rapidly expanding technology firm, is looking for an experienced and visionary Lead Full-Stack Developer to spearhead their development team in Pretoria, Gauteng. This pivotal role involves guiding the technical direction, mentoring a talented group of engineers, and architecting scalable and robust applications. You will play a crucial part in designing and implementing the next generation of our client's software solutions, working with cutting-edge technologies. If you are passionate about building high-quality software, leading by example, and driving technical innovation, this is the perfect opportunity for you. We are seeking a proactive individual who can inspire a team and deliver exceptional results in a fast-paced, dynamic environment. Your technical leadership will be key to our client's continued success and growth in the tech landscape.

Key Responsibilities Lead the design, development, and deployment of full-stack web applications using the MERN stack (Mongo DB, Express.js, React, Node.js). Architect scalable, maintainable, and high-performance backend and frontend solutions. Mentor and guide a team of junior and senior developers, fostering a culture of code quality and best practices. Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications. Conduct code reviews, identify potential issues, and ensure adherence to coding standards. Optimize application performance, scalability, and security. Develop and maintain RESTful APIs and integrate with third-party services. Implement and manage CI/CD pipelines for automated testing and deployment. Troubleshoot and resolve complex technical issues across the full stack. Research and introduce new technologies and methodologies to improve development processes and product quality. Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience. Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior role. Proven expertise in Java Script, Node.js, Express.js, React.js, and Mongo DB. Strong understanding of asynchronous programming, microservices architecture, and cloud platforms (AWS, Azure, or GCP). Experience with containerization technologies like Docker and Kubernetes is highly desirable. Proficiency in building and consuming RESTful APIs. Experience with database design, optimization, and management (SQL and No SQL). Strong understanding of software development best practices, including version control (Git), testing frameworks, and CI/CD. Excellent problem-solving, analytical, and critical thinking skills. Exceptional leadership, communication, and team collaboration abilities. Benefits Highly competitive salary and performance-based bonuses. Comprehensive medical, dental, and vision insurance. Generous stock options package. Unlimited paid time off policy. Opportunities for continuous learning and professional certifications. State-of-the-art development tools and technologies. Flexible work arrangements. Regular team retreats and social events. Prime office location in Pretoria.

The chance to shape the technical future of an innovative company. #J-18808-Ljbffr

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →