Placements24 is recruiting a Junior Backend Developer on behalf of a client in Benoni to build server-side logic and APIs using Node.js and Express.js. The junior will write maintainable code, work with frontend developers, debug existing systems, and grow through mentorship, using databases such as MongoDB or PostgreSQL.
Our client is seeking a motivated Junior Backend Developer to join their team in Benoni . This role is ideal for an aspiring developer eager to build robust server-side applications and APIs. You will work under the mentorship of experienced engineers, contributing to the development of scalable systems and learning best practices in backend development. This position offers a fantastic opportunity to grow your skills in a supportive and collaborative team environment, working on projects that have a real impact.
Key Responsibilities
Assist in the design and development of server-side logic and APIs using Node.js and Express.js.
Write clean, efficient, and maintainable code, following established coding standards and best practices.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Help to troubleshoot, debug, and upgrade existing systems.
Participate in code reviews, providing and receiving constructive feedback.
Learn and implement new technologies and tools to enhance application functionality and performance.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Basic understanding of JavaScript and Node.js .
Familiarity with web application fundamentals and concepts.
Understanding of database technologies (e.g., MongoDB, PostgreSQL) and basic SQL/NoSQL queries.
Exposure to version control systems like Git .
Strong analytical and problem-solving skills with a keen eye for detail.
Benefits
Competitive entry-level salary and performance-based increases.
Full benefits package, including medical and retirement contributions.
Extensive training and mentorship program to foster skill development.
Opportunity to work on diverse and challenging projects.
Positive and collaborative team culture focused on mutual support.