Senior JavaScript Engineer

2 days ago


Cape Town, South Africa The Legends Agency Full time

Senior JavaScript Engineer Join a product-led team pushing the limits of Next.js innovation Cape Town-based | R50,000 R70,000/month | On-site About Our Client This fast-growing tech company is building cutting-edge digital products from their Cape Town HQ, with a strong focus on performance, scalability, and user experience. Their cross-functional teams work collaboratively in an agile environment, and they invest heavily in engineering excellence and modern tooling. If you're passionate about modern frontend architecture and love shipping clean, impactful code this is the place to do it. The Role: Senior JavaScript Engineer As a Senior JavaScript Engineer, you'll be leading the build of complex web applications using the latest in the Next.js ecosystem. This role is for someone who thrives in a modern JavaScript stack, enjoys mentoring others, and wants to have a real say in shaping the frontend architecture and standards. You'll be instrumental in ensuring scalable design patterns, frontend performance, and best practices across the engineering team. Key Responsibilities Minimum 5 years of JavaScript development experience in production environments Build and scale applications using Next.js (App Router and Pages Router) Develop reusable components and implement scalable design patterns Optimise performance using SSR, ISR, SSG, streaming, and server components Mentor junior and mid-level developers in React and Next.js Lead technical planning, architecture decisions, and technology evaluations Ensure high code quality through code reviews and testing best practices Collaborate closely with product managers and designers Contribute to internal tools, CI/CD pipelines, and deployment workflows Stay on the pulse of modern JS and React ecosystem developments About You 5+ years in JavaScript, with 3+ years in React and 2+ years in Next.js (v13+) Strong command of rendering strategies: SSR, SSG, ISR, and client-side rendering Proficient in TypeScript, async patterns, React hooks, context, and state management Experience with Tailwind CSS, CSS-in-JS, and component libraries Git-savvy with strong collaborative workflows Passionate about web performance, Core Web Vitals, and clean architecture Advantageous: experience with Vercel, testing frameworks (Vitest, Playwright, etc.), SEO, monorepos, NextAuth.js, WebSockets, headless CMS (e.g., Sanity, Contentful) Proactive, detail-oriented, and always looking to level up the stack and the team



  • Cape Town, South Africa The Legends Agency Full time

    Senior JavaScript EngineerJoin a product-led team pushing the limits of Next.js innovationCape Town-based | R50,000 R70,000/month | On-site About Our Client This fast-growing tech company is building cutting-edge digital products from their Cape Town HQ, with a strong focus on performance, scalability, and user experience. Their cross-functional teams work...


  • Cape Town, South Africa The Legends Agency Full time

    Senior JavaScript EngineerJoin a product-led team pushing the limits of Next.js innovationCape Town-based | R50,000 R70,000/month | On-siteAbout Our ClientThis fast-growing tech company is building cutting-edge digital products from their Cape Town HQ, with a strong focus on performance, scalability, and user experience. Their cross-functional teams work...


  • Cape Town, South Africa Gig Engineer Full time

    About the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...


  • Cape Town, South Africa Gig Engineer Full time

    A leading engineering consultancy in Cape Town seeks a Senior Professional Structural Engineer to provide technical leadership in the Structural Engineering team. The candidate must have a minimum of 15 years of experience and be registered with ECSA as a PrEng. Responsibilities include managing projects, mentoring junior engineers, and ensuring compliance...


  • Cape Town, Western Cape, South Africa Passion Full time R120 000 - R180 000 per year

    Build the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...


  • Cape Town, South Africa The Legends Agency Full time

    Full Stack JavaScript Engineer (React / Next.js / Expo / Supabase) Join a Fast-Moving Startup Building Apps with Top Creators Remote South Africa | R25,000-R31,000 | UK Hours: 8 am-5 pm, Mon-Fri About Our Client This London-based startup partners with leading influencers to co-create high-impact digital products. By combining the creative power of content...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R750 000 per year

    ResponsibilitiesDesigning, developing and documenting according to requirements.Trouble shooting and debugging.Code interfaces as required.Deploying and monitoring releases.Peer review work.Tech Stack RequiredJavaScript, ReactJSSkills and Experience requiredAbility to work independently and as part of a remote team.5+ years minimum working with...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time R25 000 - R31 000 per year

    Full Stack JavaScript Engineer (React / / Expo / Supabase) Join a Fast-Moving Startup Building Apps with Top Creators Remote South Africa | R25,000-R31,000 | UK Hours: 8 am-5 pm, Mon-Fri About Our Client This London-based startup partners with leading influencers to co-create high-impact digital products. By combining the creative power of content creators...


  • Cape Town, South Africa E-Merge Full time

    Were looking for a Senior Software Engineer whos ready to bring technical leadership, product thinking, and good vibes to our team. Youll help shape the architecture, mentor less experienced engineers, and collaborate across disciplines to deliver products people actually want to use. You''re a doer, a problem-solver, and someone who can turn complex...


  • Cape Town, Western Cape, South Africa Entelect Full time R1 200 000 - R2 400 000 per year

    Exciting Opportunity for a JavaScript Software Engineer at EntelectElevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation.Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular...