Takealot Fulfilment Solutions (TFS) is looking for a Senior Software Engineer (Fulfilment Frontend) to join our team based in South Africa. The successful candidate will help design, develop, and refine new features, and work with teammates on design, code reviews, and estimation.
Requirements
- Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering
- 5 years 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
- Experience in HTML5, CSS3 and taking high definition UI & UX designs and producing fast efficient frontend code
- 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 using best practice and well-known libraries
- Experience writing front-end unit tests
- Worked within an agile development team
- Experience producing responsive HTML designs
Benefits
- Market-related, Total Remuneration Package
- Hybrid working model
- Mentorship programme
- Naspers Tech Community & Online Learning
- Good times (social events and out-of-office activities)
- Staff discount
- Birthday leave
- Right tools, right job (latest tech)
- Help when you need it most (confidential counselling, legal support and financial guidance)
- Free parking