The Legends Agency

Senior JavaScript Engineer

The Legends Agency  •  Cape Town, ZA (Onsite)  •  16 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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

The Legends Agency

About The Legends Agency

Welcome to The Legends Agency!

We are a premier Employer of Record (EOR) partner dedicated to helping global businesses build and manage exceptional teams in South Africa.

Our comprehensive, full-service solutions empower organizations to navigate the complexities of local employment while ensuring compliance, efficiency, and cost-effectiveness.

At The Legends Agency, we specialize in connecting international companies with top talent in South Africa, streamlining the hiring process, and managing payroll, compliance, and benefits seamlessly.

Our commitment to excellence ensures that our clients can focus on their core business while we handle the intricacies of workforce management.

Whether you’re looking to expand your team or establish a presence in the region, we provide tailored solutions that meet your unique needs. Let us help you create a legendary team that drives success and innovation.

We can save you money on salaries and social premiums and provide you with skilled English-speaking talent.

Explore more about our services at www.the-legends-agency.com or Mail us for details anthony.kettle@the-legends-agency.com.

Industry
HR & Recruiting
Company Size
51-200 employees
Headquarters
Cape Town, ZA
Year Founded
2022
Social Media