A complete application in a minute
Tailored resume and cover letter, ready to send.
Placements24 is seeking a Senior Full Stack Developer to join our client in Vereeniging, Gauteng, ZA. You will design, develop, and maintain scalable web applications using React on the frontend and Node.js on the backend, with RESTful APIs and database integrations.
A strong emphasis on code quality, mentoring, and collaboration with product teams is expected. The role offers a hybrid work arrangement in Vereeniging, with opportunities to lead projects and adopt modern cloud-based technologies,
Our client, a rapidly growing technology company at the forefront of digital innovation, is seeking a talented and experienced Senior Full Stack Developer to join their esteemed team. This challenging role, located in Vereeniging, Gauteng, ZA, is perfect for a developer passionate about building robust, scalable, and high-performance web applications. You will play a key role in the entire development lifecycle, from conception and design to implementation and deployment. The ideal candidate will possess strong expertise in both front-end (React) and back-end (Node.js) technologies, coupled with a solid understanding of database management and cloud infrastructure. You will work on cutting-edge projects, collaborating with a multidisciplinary team of engineers, designers, and product managers. This position offers a unique opportunity to contribute to impactful projects and mentor junior developers within a collaborative and forward-thinking environment in Vereeniging, Gauteng, ZA.
Design, develop, and maintain scalable web applications using React for the front-end and Node.js for the back-end. Develop and manage RESTful APIs and integrate with third-party services. Implement and optimize database solutions (e.g., PostgreSQL, MongoDB). Write clean, efficient, well-documented, and testable code. Collaborate with UX/UI designers to translate visual mockups and wireframes into functional user interfaces. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Contribute to architectural decisions and technology selection. Mentor junior developers and promote best practices in software development. Stay current with emerging technologies and industry trends.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 6 years of professional experience in full-stack development. Proven expertise in JavaScript, React.js, and Node.js. Strong experience with front-end build pipelines and tools (e.g., Webpack, Babel). Proficiency in database technologies such as PostgreSQL, MySQL, or MongoDB. Experience with cloud platforms like AWS, Azure, or Google Cloud. Familiarity with version control systems, particularly Git. Understanding of software design patterns and best practices. Excellent problem-solving and analytical skills. Ability to work effectively in a team environment in Vereeniging, Gauteng, ZA. Experience with containerization technologies like Docker is a plus.
Our client provides a competitive salary, excellent health and wellness benefits, a retirement savings plan, and ample opportunities for professional growth and development. This role offers a chance to work with a talented team on exciting projects and contribute to a company that values innovation and employee well-being. The hybrid work arrangement offers a healthy work-life balance. Join our team in Vereeniging, Gauteng, ZA, and help build the future of technology. We are committed to fostering a diverse and inclusive workplace.