Junior Full Stack Developer
Summary
Placements24 is hiring a Junior Full Stack Developer on behalf of a technology solutions client to design, build, and maintain web applications in a fully remote role. Day-to-day work spans front-end frameworks (React/Angular/Vue), back-end APIs (Node.js/Python/Java), SQL/NoSQL databases, code reviews, and cloud deployment.
About the Role
Our client, a leading technology solutions firm, is actively seeking a talented and eager Junior Full Stack Developer to join their innovative team. This role offers a fully remote working arrangement, allowing you to contribute to exciting projects from anywhere. We are looking for a recent graduate with a solid understanding of both front-end and back-end development principles. You will work collaboratively with a team of experienced developers to design, build, and maintain robust web applications. This is an exceptional opportunity to gain practical, hands-on experience, work with modern technologies, and accelerate your career in software development. Our client is committed to fostering a learning environment, providing mentorship and resources to help you grow. If you are passionate about coding and creating seamless user experiences, this is the perfect role to launch your professional journey.
The role is based conceptually in Sandton, Gauteng, but is a fully remote position.
Key Responsibilities
- Develop and maintain user-facing web applications using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Design and implement server-side logic and APIs using back-end languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
- Write clean, efficient, and well-documented code across the full stack.
- Collaborate with designers and product managers to translate requirements into functional applications.
- Integrate with databases (SQL and NoSQL) and ensure data integrity.
- Participate in code reviews, providing and receiving constructive feedback.
- Debug and resolve software defects and performance issues.
- Assist in the deployment and maintenance of applications in cloud environments.
- Stay current with emerging web development technologies and best practices.
- Contribute to improving development processes and team efficiency.
Requirements
- A Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and at least one modern framework.
- Experience with back-end development: knowledge of server-side languages and frameworks.
- Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB).
- Familiarity with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities, crucial for remote collaboration.
- A self-starter mentality with a strong desire to learn and adapt.
- Ability to manage time effectively and deliver tasks in a remote setting.
- Must have a reliable internet connection and a suitable home office setup.
Benefits
- This fully remote position offers a competitive salary and a comprehensive benefits package, including health insurance and retirement savings plans.
- Our client provides excellent opportunities for professional development, including access to online training resources, workshops, and mentorship from senior engineers.
- You will work with a dynamic and supportive team on innovative projects, gaining exposure to a wide range of technologies.
- The flexibility of remote work allows for a superior work-life balance.
- Our client in the Sandton area (though remote) values employee well-being and encourages professional growth.
- Advance your career in full-stack development with a company that invests in its people and offers clear pathways for advancement.