A complete application in a minute
Tailored resume and cover letter, ready to send.
Placements24 is seeking a talented Full Stack Developer to design, develop, and maintain scalable web applications. The role combines remote flexibility with in-office collaboration in Pretoria, working on Node.js and React-based projects.
You will collaborate with designers, product managers, and engineers, delivering robust software while ensuring code quality, testability, and performance. A strong foundation in JavaScript and database tech is essential.
Our client, a dynamic software development company, is looking for a talented and versatile Full Stack Developer to join their team. This role offers a hybrid work model, combining the benefits of remote flexibility with occasional in-office collaboration in Pretoria . You will be responsible for developing and maintaining both client-side and server-side applications, contributing to the entire software development lifecycle. This is an excellent opportunity to work on a variety of projects, utilizing modern technologies such as Node.js and React. We seek individuals passionate about creating robust, scalable, and user-friendly web applications. You will work closely with designers, product managers, and other engineers to deliver high-quality software solutions. The hybrid nature of this role allows for a balanced approach to work and life, fostering both individual focus and team synergy.
Design, develop, and deploy full-stack web applications using JavaScript, Node.js, and React. Build and maintain efficient, reusable, and reliable backend code using Node.js. Develop engaging and responsive user interfaces using React.js. Integrate with databases (e.g., MongoDB, PostgreSQL) and manage data persistence. Write clean, well-documented, and testable code. Collaborate with cross-functional teams to define, design, and ship new features. Identify and address performance bottlenecks and bugs. Participate in code reviews and provide constructive feedback. Contribute to architectural decisions and technical roadmap planning. Stay up-to-date with emerging web development trends and technologies.
Proven experience as a Full Stack Developer or similar role. Strong proficiency in JavaScript (ES6+), including Node.js for backend development. Solid experience with frontend frameworks, particularly React.js. Experience with database technologies such as MongoDB, PostgreSQL, or MySQL. Understanding of RESTful API design and implementation. Familiarity with version control systems, particularly Git. Knowledge of testing frameworks (e.g., Jest, Mocha) and CI/CD practices is a plus. Good understanding of UI/UX principles and responsive design. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work effectively in a hybrid environment. Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Our client offers a competitive salary package along with a range of benefits designed to support our employees. Enjoy the flexibility of a hybrid work arrangement, with opportunities to work remotely and from our modern office in Pretoria . We provide comprehensive health insurance and contribute to professional development through training budgets and opportunities to attend industry conferences. Our client fosters a collaborative and innovative work culture, encouraging continuous learning and skill enhancement. This role presents a great opportunity for career growth within a growing organization. We believe in supporting our team's well-being and offer various wellness initiatives.