Full Stack Developer - Frontend Focus
Summary
A full stack developer role with a frontend emphasis at a Placements24 client in Pretoria: translating UI/UX designs into responsive web apps with React/Angular/Vue, building reusable components, and integrating backend APIs (Node.js, Python, or Java). Hybrid office/remote setup; 3+ years of full stack experience required.
About the Role
Our client is seeking a talented Full Stack Developer with a strong emphasis on Frontend Development to join their innovative product team in Pretoria . You will play a key role in building engaging and user-friendly web applications, translating UI/UX designs into functional, responsive code. This position offers the chance to work on exciting new features, contribute to architectural decisions, and collaborate closely with designers and backend engineers to create seamless digital experiences. We are looking for a creative problem-solver who is passionate about building intuitive interfaces and delivering exceptional user value, thriving in a modern development lifecycle.
Key Responsibilities
- Develop and implement user-facing features using modern frontend technologies like React, Angular, or Vue.js.
- Collaborate with UI/UX designers to ensure the technical feasibility and implementation of designs.
- Build reusable code and libraries for future use, ensuring scalability and maintainability.
- Develop and integrate backend APIs to support frontend functionality.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Participate in code reviews, testing, and debugging to ensure high-quality code delivery.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 3+ years of experience in full stack development , with a proven track record in frontend technologies.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks (React, Angular, Vue.js).
- Experience with backend technologies such as Node.js, Python (Django/Flask), or Java (Spring).
- Familiarity with RESTful APIs, database technologies (SQL/NoSQL), and version control systems (Git).
- Strong understanding of responsive design principles and cross-browser compatibility.
Benefits
- Competitive salary and performance incentives.
- Comprehensive health and wellness benefits.
- Opportunities for professional growth and skill development.
- A hybrid work environment balancing office collaboration and remote flexibility in Pretoria .
- Collaborative team culture with regular innovation sessions.
- Generous paid time off.