Browse All Jobs

Takealot.com, a leading online retailer in South Africa, is seeking a highly talented Frontend Software Engineer to join their team. The role involves contributing to the design, development, and refinement of new features, locating and resolving bugs, brainstorming new ideas, and collaborating with teammates. The Software Engineer will implement front-end JavaScript coding, create modules and components, and work closely with designers, QA analysts, and back-end developers, integrating with APIs.

The role involves:

  • Designing, developing, and refining new features
  • Locating and resolving bugs and crashes
  • Brainstorming new ideas and concepts
  • Working with teammates on design, code reviews, and estimation
  • Implementing front-end JavaScript coding
  • Creating modules and components
  • Integrating with APIs

Requirements:

  • A Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering and a minimum of 5 years experience as a Front-End Developer writing advanced JavaScript code is required, or 8 years of experience as a Front-End Developer writing advanced JavaScript code
  • Proficient in coding plain JavaScript from scratch
  • Understands inheritance in JavaScript and advanced JavaScript techniques
  • Solid experience writing performant front-end JavaScript code based on MVC JavaScript Frameworks (React or Angular, Vue, etc.)
  • Experience in HTML5, CSS3
  • Good understanding of asynchronous request handling
  • Knowledge and experience in cross-browser and cross-device compatible solutions including mobile
  • Advanced Experience with CSS pre-compilers such as Less, Sass & SCSS
  • Experience using a source control solution such as Git
  • Experience with network requests to RESTful APIs
  • Experience writing front-end unit tests
  • Worked within an agile development team
  • Experience producing responsive HTML designs

Takealot offers:

  • A market-related, Total Remuneration Package
  • A hybrid working model
  • Mentorship programme
  • Free access to courses on MyAcademy, Udacity, Coursera
  • Staff discount
  • Birthday leave
  • Free parking
Apply

Takealot Group

Takealot Group, encompassing Takealot.com and Mr D, is a leading South African online retailer experiencing hyper-growth. Focused on innovation and customer satisfaction, Takealot leverages cutting-edge technology, including ReactJS, Python, and Google Cloud, to provide a diverse product range to millions of shoppers. With a collaborative, open environment, the company values data-driven decisions and continuous learning, offering employees opportunities for career advancement and skill development within the dynamic e-commerce landscape.