Senior Web Engineer
Bash.com
| Company | Bash.com |
| Category | Engineering |
| Location | Cape Town |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 13 May 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (greenhouse) |
Description
WHO WE ARE AT BASH
We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers.
We believe that by being Bold, Accountable, Simple and Human , our values will lead us forward, keeping us real, connected and directed.
By leveraging the power of technology and exceptional talent , we are building products that bring the physical and digital world together to create communities that prosper. This journey requires grit, ambition and teamwork as we transform SA retail for the better .
And we’re only just getting started. Now is the time to jump onboard.
Bash is TFG's e-commerce and omnichannel platform, powering multi-brand storefronts across one of South Africa's largest retail groups. We handle high-traffic, high-stakes transactional workloads where performance directly impacts conversion and revenue. Our stack is built on Next.js, React, and Node.js (Client APIs), with frontend workloads deployed at the edge via Cloudflare
We're hiring a Senior Web Engineer to own the technical direction of our web platform. This isn't a "write features and ship tickets" role. You'll shape how we build, set the standards others follow, and make architectural decisions that compound across multiple storefronts and brands.
What you'll own
Frontend platform strategy : rendering architecture (SSR/SSG/ISR trade-offs), build pipeline performance, framework upgrades, and the technical roadmap for our web surfaces.
Architectural standards : patterns for our Client API layer, data fetching strategies, state management, and how we structure code across a multi-brand, multi-storefront environment.
Observability : you believe production is a feature environment. You'll own how we instrument, monitor, and debug our frontend systems (OpenTelemetry, structured logging, real-user monitoring, feature-flagging).
Technical leadership : mentoring web engineers across the department, representing frontend in cross-functional architecture decisions, and writing the docs and RFCs that change how the team thinks.
You've done this before
Owned a frontend platform, design system, or significant shared infrastructure at scale, not just contributed to one.
Made architectural decisions in a high-traffic e-commerce or transactional environment where latency and uptime have direct commercial impact.
Debugged gnarly production performance issues under pressure — you know your way around flame charts, network waterfalls, and memory profiles.
Influenced technical direction beyond your immediate team. You've written proposals that changed how engineering orgs operate.
Shipped code that other engineers build on top of. You think about developer experience as a product.
Said no to things and been right about it.
What you bring
Deep Next.js and React expertise : not just usage, but opinions. You understand the rendering model, the trade-offs of different data-fetching patterns, and when the framework is fighting you.
Performance engineering instinct : you've optimised Critical Rendering Path, reduced bundle sizes, improved INP/LCP/CLS on real production traffic. You measure before you optimise.
Distributed systems awareness : you understand caching layers, CDN and Cache header behaviour, BFF patterns, and how a frontend request becomes ten backend calls.
Strong communication : you write clearly, review code thoughtfully, and can explain complex trade-offs to both engineers and non-technical stakeholders.
8+ years of professional software engineering experience , with meaningful time spent on frontend-heavy, production-grade systems.
The environment
Stack: Next.js, React, TypeScript, Node.js (BFF/Client APIs), Cloudflare (edge workers, DNS, WAF), OpenTelemetry.
Scale: Multi-brand storefronts across TFG's