Junior full stack developer - web applications
Placements24 · Gauteng, South Africa ·
- Seniority
- Junior
- Category
- Fullstack
Placements24 · Gauteng, South Africa ·
ProCreator · Navi Mumbai, India
officernd · Sofia, Bulgaria
officernd · Sofia, Bulgaria
CAI · Manila - One World Square
Junior full stack developer in Tembisa, Gauteng, building web applications end to end: front-end UIs (HTML, CSS, JavaScript with React/Angular/Vue), back-end services and APIs (Python, Node.js or Java), and SQL/NoSQL databases. Works alongside senior developers on features, testing, bug fixes, and performance improvements while learning through mentorship.
Our client is seeking an enthusiastic Junior Full Stack Developer to join their growing technology team in Tembisa. This role offers a fantastic opportunity to gain hands-on experience across the entire development lifecycle, from front-end user interfaces to back-end logic and database management. You will work closely with senior developers on various web application projects, contributing to feature development, bug fixes, and performance improvements. We are looking for a motivated individual eager to learn, grow their technical skills, and contribute to building innovative software solutions within a supportive and collaborative team environment.
Key Responsibilities Assist in the development and maintenance of user-friendly web interfaces using modern front-end technologies. Contribute to the design and implementation of back-end services and APIs, ensuring efficient data flow. Write clean, maintainable, and well-documented code for both front-end and back-end components. Participate in testing activities, including unit testing and integration testing, to ensure code quality. Collaborate with senior team members to understand project requirements and implement solutions accordingly. Help troubleshoot and resolve software defects and issues identified during development or testing phases. Requirements Degree in Computer Science, Information Technology, or a related field, or equivalent demonstrable skills. Foundational knowledge of front-end technologies such as HTML, CSS, and Java Script (and frameworks like React, Angular, or Vue.js). Basic understanding of back-end programming languages (e.g., Python, Node.js, Java) and databases (SQL or No SQL). Familiarity with version control systems like Git. Strong desire to learn and adapt to new technologies and development methodologies. Good analytical and problem-solving skills with attention to detail. Benefits Competitive starting salary and opportunities for salary growth based on performance. Comprehensive health insurance benefits package. Structured training programs and mentorship from experienced developers. Exposure to a wide range of modern web development technologies. A positive and inclusive work environment focused on team success. Paid time off and company-sponsored social events.Front · Argentina