Web Frontend Engineer @takealot.com
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Web Frontend Engineer @takealot.com

Today - takealot.com is hiring a remote Web Frontend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

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

  • A minimum of 3-4 years of focused, continuous experience in JavaScript or similar languages.
  • Strong grasp of modern JavaScript (ES6+).
  • Adding well-defined types in TypeScript.
  • Backend experience with Node.js.
  • Mastery of CSS and understanding how it works.
  • Understanding of DOM events and browser functionality.
  • API integration knowledge, including CORS and debugging requests.
  • Understanding of testing philosophy and types of tests to write.
  • Proficiency in Git and understanding branching strategies.
  • Performance optimization as a default practice.
  • Responsive design implementation.
  • Ability to converse effectively with LLMs and leverage AI tools in development.
  • Understanding the importance of good estimates.

Requirements

  • Experience with modern Angular or SvelteKit (or genuine interest in learning them).
  • Experience with Express.js or similar Node frameworks.
  • Basic understanding of Docker concepts.
  • Understanding of web services and HTTP requests.
  • Knowledge of Playwright or Selenium for E2E testing.
  • Team-oriented and proactive in inviting peers to review code.
  • Quality-focused, keeping overall team output in mind.
  • Familiarity with Agile/Scrum methodologies.
  • Knowledge of gRPC / Protocol Buffers.
  • GitHub Actions knowledge.
  • AWS services experience (S3, ECR, CloudFront, etc.).
  • Practice of Test-Driven Development (TDD).

Benefits

  • Market-related Total Remuneration Package with full flexibility.
  • Open work environment without stuffy offices.
  • Remote working options available.
  • Mentorship programme to learn from industry leaders.
  • Access to Naspers Tech Community & Online Learning resources.
  • Regular social events and out-of-office activities.
  • Birthday leave for a day off on your special day.
  • Latest tech tools and setup preferences.
  • Confidential counselling, legal support, and financial guidance available.
  • Free parking available.
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.com
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ 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 βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,048+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later