Talent.com
takealot.com
Mr D - Web Frontend Engineertakealot.com • Cape Town, Western Cape, ZA
Mr D - Web Frontend Engineer

Mr D - Web Frontend Engineer

takealot.com • Cape Town, Western Cape, ZA
3 days ago
Job description

Overview

Mr D, a division of takealot.com, is looking for highly talented Web Frontend Engineers (2 openings: Senior (1) | Intermediate (1)) to join our team. Remote Position, provided you are based in South Africa.

Think you've been challenged before? Think again!

  • Scale: Show the millions of Mr D customers what you can do
  • Learn: We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group: takealot.com and Mr D. We like to promote from within: Here's your chance.

This position reports to the Web Development Manager (20+ years of web development experience).

Your Role

  • Join our web development team responsible for maintaining and developing multiple production applications using modern Angular and SvelteKit
  • Write performant, optimized code that scales with our growing user base
  • Contribute to automated testing efforts to reduce regression bugs and improve coverage
  • Participate in (and invite!) code reviews to maintain high code quality standards
  • Collaborate with Project Managers, UX Designers, and QA teams on feature delivery
  • Debug complex issues across the frontend/backend boundary
  • Deploy features through our CI/CD pipeline (QA → Pre-Production → Production)
  • Leverage AI tools (LLMs, GitHub Copilot, custom agents) to accelerate development and help shape our shift toward AI-assisted workflows
  • Help establish development processes that stick - particularly around code review
  • Provide accurate estimates and deliver on commitments

Skills we need

Experience

  • Intermediate: 3-4 years of focused, continuous experience in JavaScript or similar languages
  • Senior: 5+ years of focused, continuous experience in JavaScript or similar languages

Core Technical Skills

  • JavaScript fundamentals - Strong grasp of modern JavaScript (ES6+)
  • TypeScript - Adding well-defined types; understanding that well-typed code helps everyone who works with it later
  • Node.js - Backend experience (we use it in all our websites)
  • CSS mastery - Understanding how CSS works, using defined selectors appropriately, and avoiding unnecessary classes
  • DOM understanding - How events traverse, how the browser works
  • API integration - Understanding CORS, debugging failed requests, and identifying whether issues are frontend or backend
  • Testing philosophy - Understanding why to write tests, what to test, and which type of test to write
  • Git proficiency - Making decisions that avoid difficult conflicts, understanding branching strategies like Gitflow
  • Performance optimization - Writing optimized, performant code as a default practice
  • Responsive design - Understanding and implementing responsive layouts
  • AI collaboration - Ability to converse effectively with LLMs and leverage AI tools in development
  • Estimation skills - Understanding the importance of good estimates and the ability to provide them

Nice to have experience

  • Experience with modern Angular or SvelteKit (or genuine interest in learning them for good reasons)
  • Express.js or similar Node frameworks - Experience building backend APIs
  • Containerization understanding - Basic Docker concepts, understanding multi-platform builds
  • Web services - Understanding how a request travels, how load balancers and reverse proxies affect HTTP requests
  • Knowledge of Playwright or Selenium for E2E testing
  • Team-oriented - Proactively inviting peers to review your code
  • Quality-focused - Keeping overall team output in mind (speed AND quality)
  • Agile/Scrum familiarity
  • gRPC / Protocol Buffers
  • GitHub Actions knowledge
  • AWS services experience (S3, ECR, CloudFront, etc.)
  • Test-Driven Development (TDD) practice

Let's talk about life @ Mr D

  • The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
  • No doors: We aren't fans of stuffy offices or siloed work environments. See someone you like? High five, collab, and make something great.
  • Remote working: Love water cooler chats and working from home? We offer the best of both worlds.
  • Mentorship programme: We aren't kidding when we say the people with the best people win. Now's your chance to be one of the best by learning from the best.
  • Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Upskill with free access to courses on MyAcademy, Udacity, Coursera, and more.
  • Good times: Get to know the other extraordinary minds in the takealot group during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
  • Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
  • Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you'll work on the latest tech, off the latest tech.
  • Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere.
  • Tech stack (for days): Angular, SvelteKit, TypeScript, Node.js, Python, AWS, Docker, GitHub Actions, and all things AI-assisted development. If you build it, they will come.
  • Free parking: No more 5km fun runs to your desk (unless you want to).

Like what you see?

If you meet the above you are an Extraordinary Mind. Apply today!!

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

#J-18808-Ljbffr
Create a job alert for this search

Mr D - Web Frontend Engineer • Cape Town, Western Cape, ZA

Similar jobs

Sales Advisor

EmplyfyBlouberg, WC, ZA

We’re a UK cleaning company providing Residential and End of Tenancy services.You’ll manage warm leads, recommend services, and secure bookings while maintaining strong client relationships.Convert... Show more

Web Developer

ImmployCape Town, ZA

Job Title: Web Developer Location: Rosenpark, Bellville Salary: Up to R28 000 per month, depending on experience About the Role We are looking for a Web Developer to build, maintain, and optimis... Show more

 • Promoted

Front-End Developer (Angular)

Network RecruitmentCape Town, Western Cape, ZA

As part of a major systems-renewal initiative, you will play a key role in modernising and enhancing legacy systems while helping to design and develop next-generation enterprise and client-facing ... Show more

 • Promoted

Remote Senior React Front-End Engineer - SOLID & Fintech

E-MergeCape Town, ZA
Remote

A prominent recruitment agency in South Africa is seeking Senior Front-end Developers to join their team.This fully remote, permanent role requires 5+ years of experience with React and TypeScript,... Show more

 • Promoted

Front-End Engineer

Network RecruitmentCape Town, Western Cape, ZA

Key Responsibilities: - Lead the design and development of high-quality front-end applications and solutions - Spearhead the adoption and implementation of modern front-end technologies - Architec... Show more

 • Promoted

Web Designer & Developer

Merand Corbett & AssociatesCape Town, Western Cape, ZA

Key Responsibilities: - Website Development & Experience Design:Build and optimize conversion-focused landing pages, implement new layouts, and enhance UX/UI within a WordPress environment.Design ... Show more

 • Promoted

Front-End Developer

VirtuHireCape Town, Western Cape, ZA
Quick Apply

If you're passionate about developing clean, scalable code and delivering exceptional UI/UX, we want to hear from you!.Collaborate with designers and back-end developers to bring UI/UX designs to l... Show more

Web Designer

Khula PlacementsCape Town, ZA

WEB DESIGNER / UX–UI SPECIALIST Epping Industrial, Cape Town Salary: Market Related A dynamic, fast-growing digital team is looking for a talented Web Designer / UX–UI Specialist to create intuit... Show more

 • Promoted

ADMINISTRATOR

West Coast PersonnelTable View, ZA

Duties: - Manage day-to-day office administration and support - Maintain accurate records and filing systems - Assist with personal tax and accounting documentation - Prepare correspondence and in... Show more

 • Promoted

Senior React Front-End Engineer

Head Office - Tsogo Sun Casino Management Company (Pty) LtdCape Town, ZA

Were looking for a Senior Front-End Engineer with deep React expertise to lead the design and delivery of high-quality, scalable user interfaces.Youll work closely with designers, backend engineers... Show more

 • Promoted

Sales Operations Executive

EmplyfyAtlantis, WC, ZA

We’re a UK cleaning company and we’re looking for a.You’ll manage warm leads, provide excellent engagement, and convert enquiries into confirmed bookings.Advise clients on appropriate cleaning serv... Show more

Sales Specialist

EmplyfyMelkbosstrand, WC, ZA

We’re a UK cleaning company specialising in Residential and end-of-tenancy cleaning.Client Solutions Sales Specialist.You’ll engage with warm leads, recommend services, and secure confirmed booking... Show more

Sales Support Specialist

EmplyfyMelkbosstrand, WC, ZA

You’ll assist in managing leads, coordinating follow-ups, and ensuring customers receive timely responses and smooth service.Support the sales team with lead tracking and updates.Follow up with cli... Show more

Intermediate Front-End Engineer

Head Office - Tsogo Sun Casino Management Company (Pty) LtdCape Town, ZA

Were looking for an Intermediate Front-End Engineer skilled in React to build fast, reliable, and accessible user interfaces.Youll collaborate closely with designers, backend engineers, and product... Show more

 • Promoted

Front-End / Full Stack Developer (Intermediate)

ParvanaCape Town, WC, za
Quick Apply

Our client is a global investment advisory firm focusing on long-term value creation through investment strategies.They work with a diverse group of institutional partners and pride themselves on t... Show more

Software Development Engineer, AWS Kumo Last-Mile

AmazonCape Town, ZA

Amazon Web Services (“AWS”) is the world’s most comprehensive and broadly adopted cloud platform.AWS offers over 100+ fully featured services to millions of active customers around the world—includ... Show more

 • Promoted

Principal Front-End Software Engineer

KingMakersCape Town, Western Cape, ZA
Quick Apply

At KingMakers, we’re not here to follow the industry, we’re here to define it.We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continen... Show more

Senior Frontend Developer

Communicate RecruitmentCape Town, Western Cape, ZA

Youll be deployed on the front lines, building sleek, highâperformance UI systems designed to withstand scale, complexity, and constant evolution.Working with designers, backend engineers, and prod... Show more

 • Promoted

Principal Backend Software Engineer

KingMakersCape Town, Western Cape, ZA
Quick Apply

At KingMakers, we’re not here to follow the industry, we’re here to define it.We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continen... Show more

Administrator

West Coast PersonnelTable View, ZA

Minimum Requirements - Grade 12 / Matric certificate - Minimum 5 years experience in a receptionist and/or office administration role - Proficiency in MS Office (Word, Excel, Outlook) - Strong Exc... Show more