×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Frontend JavaScript, Customer-Facing

Remote / Online - Candidates ideally in
Germany, Pike County, Ohio, USA
Listing for: takealot.com
Remote/Work from Home position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Java Developer, Front End Developer, Software Engineer, Web Developer
Job Description & How to Apply Below
Position: Software Engineer (Frontend JavaScript, Customer-Facing)
Location: Germany

, South Africa's leading online retailer, is looking for a highly talented Senior Software Engineer (Frontend JavaScript, Customer-Facing) to join our team.

We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!

Think you've been challenged before? Think again!
  • Scale: Over 4 million happy shoppers shop online on  and 2.7 million on Mr

    D. Show them what you can do.
  • Learn: We work with the best of the best. Work alongside leaders and upskill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group:  and Mr

    D. We like to promote from within:
    Here's your chance.
Who's who in the tech space

The position reports to the Engineering Manager.

Your mission, should you choose to accept it:
  • Help design, develop and refine new features
  • Locate and resolve bugs and crashes
  • Brainstorm new ideas and concepts
  • Work with teammates on design, code reviews, and estimation
  • Implement front-end JavaScript coding at an advanced level with a focus on performance, maintainability and testable code.
  • Create modules and components to incorporate them together into a functional site.
  • Work closely with designers, QA Analysts and back-end developers, and integrate with the APIs using standard methods
Qualifications &

Experience:
  • Bachelor's Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering and a minimum of 8 years experience as a Front-End Developer writing advanced JavaScript code is required.
  • If a candidate does not have a Bachelor's Degree or an Advanced Diploma (in Information Systems, Computer Science, Mathematics, or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 10 years of experience as a Front-End Developer writing advanced JavaScript code.
  • Very proficient in coding plain JavaScript from scratch
  • Understands inheritance in JavaScript and advanced JavaScript techniques
  • Solid experience writing performant front-end JavaScript code based in Reac.js
  • Advanced Experience in HTML5, CSS3 and taking high definition UI & UX designs and producing fast efficient frontend code
Advanced

Experience with CSS pre-compilers such as Less, Sass & SCSS
  • Experience producing responsive HTML designs
  • Good understanding of asynchronous request handling.
  • Knowledge and experience in cross-browser and cross-device compatible solutions including mobile
  • Appreciation and understanding of object-oriented programming concepts
  • You should love doing this kind of stuff! Not afraid to try new things just to see how they work.
  • Able to evaluate and learn new libraries, frameworks, and concepts to validate whether they might be of value to the team
  • Experience using a source control solution such as Git
  • Experience with network requests to RESTful APIs using best practice and well-known libraries
  • Experience writing front-end unit tests
  • Worked within an agile development team
The skills we need:
  • Be accountable
  • Creative
  • Solutions oriented
  • Flexible
  • Take pride in your work
Additional Desirable

Skills:
  • Docker experience
  • Kubernetes experience
  • Next JS experience highly desirable
  • Full stack experience of any sort is advantageous
  • Experience working with unit test frameworks
  • Experience with writing UI Automation scripts using Robot Framework.
  • Experience developing eCommerce sites for retail
  • Experience working with software development tools including Git, Jira and Confluence/Notion.
Let's talk about life @ Takealot Group
  • The power is in your hands
    :
    We offer a market-related Total Remuneration Package that 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?  offers a hybrid working model for 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary