About the Job We’re looking for a Senior JavaScript / React Developer to join our team. This role is about being a highly skilled contributor: writing excellent code, raising the quality bar, and sharing knowledge with others along the way. If you’re strong in React, Node.js, JavaScript, and CSS , and you enjoy guiding teammates while building impactful products, we’d love to talk. What You’ll Do Build & Deliver: Develop scalable, responsive UIs in React (modern hooks, context, component composition) backed by Node.js services. Elevate Frontend Craft: Apply deep CSS skills and contribute to component libraries and design systems. Collaborate Effectively: Work closely with product and design teams to turn concepts into performant, maintainable features. Improve Quality: tests, review, and drive performance optimization. Support & Mentor: Provide guidance and feedback to junior and intermediate developers through reviews, pair programming, or ad-hoc workshops. Teach & Mentor: Dedicate part of your time to teaching learners — from running code labs, explaining core concepts, and guiding projects. Must Have 4+ years of professional experience in front-end and back-end development. Strong expertise in JavaScript, React, Node.js, and CSS, Python. Experience with modern tooling: Sass, Github (CI/CD) Clear, friendly communication skills with a willingness to share knowledge. A mindset for ownership and continuous improvement. Nice-to-haves TypeScript , Firebase/Firestore , or Cloud Functions experience. Performance tuning expertise (Lighthouse, code splitting, profiling). UI polish instincts (micro-interactions, motion, UX consistency). Why You’ll Like It Here Build for impact — ship features users actually touch. Grow fast — mentorship, code reviews, and real product work. Give back (lightly) — share your skills with learners without it taking over your week. Flexible, supportive team culture with room to experiment. Seniority Level Mid-Senior level Employment Type Full-time Job Function Engineering and Information Technology Industries Technology, Information and Internet Location Johannesburg, Gauteng, South Africa #J-18808-Ljbffr
Senior Javascript Developer
TPC PERFORMANCE CENTRE
pretoria, pretoria
Published 14 days ago
Report job