Full Stack Frontend Engineer

Superbalist

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equal opportunity employer

Job summary

Superbalist is seeking a Full Stack Frontend Engineer to craft fast Nuxt/Next.js front ends and own features end-to-end, including APIs and services behind them. You’ll write tests, ship code independently, and optimize performance while embracing AI-assisted development and agentic tooling.

You will collaborate across teams to design scalable solutions, review code, and contribute to a culture that puts the customer at the heart of everything we do.

Qualifications

  • 3–5 years of professional software development with strong frontend focus.
  • Degree in Computer Science, Engineering or related field, or equivalent experience.
  • Commercial experience with Nuxt (Vue) or Next.js (React).
  • Backend APIs and services with Node.js.
  • SQL and relational databases; HTTP and edge delivery knowledge.
  • Testing, performance tuning and secure code practices.
  • Experience with AI tools and AI-assisted development is a plus.
  • Proficient with Git and issue tracking tools.

Responsibilities

  • Build features end-to-end from Nuxt components to backend APIs.
  • Write tests and push to production independently.
  • Create fast, accessible UI with strong performance metrics.
  • Design and integrate APIs or backend services.
  • Convert requirements into technical specs and design.
  • Contribute to design systems and large team projects.
  • Review peers' code and provide constructive feedback.
  • Develop unit/integration tests and QA plans.
  • Engage in reviews of functional/technical specs.
  • Investigate defects and monitor services you own.
  • Leverage AI to automate tasks and accelerate delivery.
  • Improve architecture, code quality, and security continually.
  • Collaborate in an AI-enabled engineering workflow.

Skills

Front-end concepts
AI-assisted development
Agentic tooling
Performance optimization
Software design
Code reviews
Testing
CI/CD

Education

Bachelor's degree in CS/Engineering or related field

Tools

Nuxt
Next.js
Node.js
Git / GitHub
Jira
Go

Job description

Superbalist.com is South Africa’s leading fashion and lifestyle retailer, operating across a growing portfolio of online and physical stores. We’re obsessive about building a high-performance, collaborative culture that delivers results fast. We think big, move quickly, take ownership and strive to win, always with our customer at the heart of what we do.

We’re lucky to work alongside some of the sharpest minds in the industry — building a world-class brand across digital and physical platforms.

Purpose of the role:

As a Full Stack Frontend Engineer you’ll build the experience our customers see and use every day – from fast, polished Nuxt front ends to the APIs and services that power them. The role leans into the frontend space, so you’ll bring real depth in Nuxt or Next.js, along with the back-end skills to own features end to end.

Key responsibilities:
  • Build and ship features end to end – from Nuxt components and pages to the APIs and services behind them.
  • Write code and tests, and push to production independently.
  • Build fast, accessible, responsive user interfaces, with a close eye on performance and Core Web Vitals.
  • Design, build and integrate APIs and back-end services.
  • Turn functional requirements into detailed technical analysis and design specifications.
  • Design system-level code and deliver significant team-level projects.
  • Review code and give feedback that lifts the whole team.
  • Create and run unit and integration test plans.
  • Take part in functional and technical specification reviews.
  • Investigate and resolve defects across the stack.
  • Monitor the services and systems you own, and act on what you find.
  • Use AI to automate tasks and build tools that help the team move faster.
  • Continuously improve our architecture, code design, performance, scalability and security.
  • Work with AI in your daily engineering loop – AI-assisted coding, automating tasks, building internal tools – to ship faster without dropping quality.
  • Design and drive agentic workflows: break work into tasks an agent can run, review and correct its output, and know where to keep a human in the loop.
  • Builds systems to help contribute to the Engineering Department
Minimum Requirements and Experience:
  • 3–5 years’ professional software development experience, with a strong front-end focus on production web applications.
  • A degree in Computer Science, Engineering or a related field, or equivalent practical experience.
  • Commercial experience with Nuxt (Vue) or Next.js (React).
  • Back-end experience building APIs and services with Node.js.
  • Working knowledge of relational databases and SQL.
  • A solid grasp of HTTP, caching and serving web applications from the edge.
  • Sound knowledge of data structures, algorithms, code design and security best practice.
  • Practical experience with automated testing and test-driven development.
  • The ability to build solutions that scale without adding technical debt, and experience with performance tuning.
  • Solid experience with AI tools, frameworks, passionate about this bleeding edge technology.
  • Solid experience with Git (GitHub preferred) and issue tracking tools (Jira preferred).
  • Hands-on fluency with AI-assisted development as a normal part of your workflow (e.g. Claude Code, Cursor, Copilot), plus the judgement to know where AI helps and where it doesn't – spotting a plausible-but-wrong answer and verifying before shipping.
Skills, knowledge & abilities
  • Node.js
  • Front-end engineering principles and best practice
  • Modern frameworks and build tools
  • AI-assisted development (and a feel for agentic tooling)
  • AI Engineering – a big plus for this role
  • Go – a big plus for this role
  • Python, PHP
  • Linux, Kubernetes and Google Cloud
  • Cloudflare or other edge/CDN platforms
  • Hands-on experience with AI tools or building AI features
  • Built something with LLMs, agents, MCP, RAG or evals – even a side project or internal tool – and a point of view on how agentic tooling is changing engineering

Superbalist is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Frontend Engineer: Nuxt/Next & AI-Driven UIs
Full-Stack Frontend Engineer: Nuxt/Next & AI-Driven UIs

Superbalist • Cape Town

On-site
ZAR 600,000 - 900,000
Equal opportunity employer
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Babylonstoren • Franschhoek

On-site
ZAR 480,000 - 720,000
Daily catered lunch
Flexible working hours: core 9am–3pm
Choice of equipment (Apple)
+6
Senior Frontend Software Engineer
Senior Frontend Software Engineer

iDbase Software • Cape Town

On-site
ZAR 800,000 - 1,000,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Frontend (Full Stack) Software Engineer
Senior Frontend (Full Stack) Software Engineer

Blue Pearl PTY • Cape Town

On-site
ZAR 750,000 - 1,000,000
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Candide Limited • Franschhoek

On-site
ZAR 450,000 - 750,000
Daily catered lunch
Flexible working hours
Choice of equipment
+3
Front-End / Full Stack Developer (Senior)
Front-End / Full Stack Developer (Senior)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,400,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Methys • Stellenbosch

On-site
ZAR 520,000 - 780,000
Senior Full Stack Developer
Senior Full Stack Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 700,000 - 900,000
Full Stack Node JS Developer
Full Stack Node JS Developer

Tsogo Sun Digital. • Cape Town

On-site
ZAR 520,000 - 760,000