
Junior Software Developer (Front-End & Back-End)
- Randburg, Johannesburg
- Permanent
- Full-time
- Relevant qualification (Degree/Diploma/Certificate) in Computer Science, Software Development, or related field.
- Basic understanding of front-end technologies: HTML5, CSS3, JavaScript (and frameworks like React, Angular, or Vue.js).
- Basic understanding of back-end technologies: Node.js, PHP, Python, Java, or C# (depending on stack used).
- Familiarity with relational databases (MySQL, PostgreSQL, SQL Server) and/or NoSQL databases (MongoDB).
- Knowledge of RESTful APIs and JSON.
- Understanding of responsive and cross-browser design principles.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and eagerness to learn.
- Ability to work both independently and in a team environment.
- Good communication skills for collaboration and documentation.
- Assist in developing, testing, and maintaining web applications for both front-end and back-end functionality.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Implement UI designs into responsive, interactive web pages.
- Develop server-side logic, database integration, and APIs.
- Participate in code reviews to improve code quality and learn best practices.
- Debug and troubleshoot software issues reported by users or QA teams.
- Collaborate with designers, product managers, and other developers to deliver high-quality software.
- Maintain version control using Git or other versioning systems.
- Stay updated on emerging technologies and programming practices.
- Support deployment and post-launch maintenance of applications.
If you meet the above criteria and are ready to take your hospitality career to the next level, please send your updated CV to
JobPlacements.com