Web Frontend Engineer @Takealot Group
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Web Frontend Engineer @Takealot Group

2d ago - Takealot Group is hiring a remote Web Frontend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

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

  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Market-related, Total Remuneration Package which allows full flexibility according to your needs.
  • No doors - We aren't fans of stuffy offices or siloed work environments.
  • Remote working - Love water cooler chats and working from home? We offer the best of both worlds.
  • Mentorship programme - Learn from the best.
  • Naspers Tech Community & Online Learning - Free access to courses on MyAcademy, Udacity, Coursera, and more.
  • Regular social events and out-of-office activities.
  • Birthday leave - Enjoy your day off.
  • Right tools, right job - Work on the latest tech.
  • Confidential counselling, legal support, and financial guidance, for free, anytime, anywhere.
  • Free parking - No more long walks to your desk.
Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Web Frontend Engineer @Takealot Group
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later