T

Senior JavaScript Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior JavaScript Engineer

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

Original job Senior JavaScript Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Senior JavaScript Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior JavaScript Engineer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.