Front End Software Engineer - HomeChoice (Southern Suburbs (Cape))

Reference Number

Here’s what you can expect to be doing in the role

  • Deliver solutions according to the agreed project timelines
  • Contribute and adhere to coding standards, best practices, and procedures
  • Ensure accurate scoping and allocation of time for development required
  • Participate in team knowledge management and make recommendations for continuous improvement of SDLC
  • Assist and mentor junior members within the team
  • Build reusable and maintainable code
  • Design, build and maintain front-end systems and standards
  • Optimize slow performing web applications for maximum speed and scalability
  • Understand the fundamentals of responsive design and understanding of optimizing the experience for mobile devices
  • Collaborate with the broader development team including business and UX specialists
  • Understanding the technical feasibility of requirements and being able to communicate recommendations

A little about who you are

  • 3-year diploma or degree with Information Technology being the core subject
  • Minimum of 3 to 5 years' working experience as a frontend developer
  • Proven track record in taking projects through the Software Development Life Cycle.
  • Design, develop, and deliver new features consuming RESTful API’s and related services
  • Working experience with the following technologies/tools
    • HTML/CSS/JavaScript
    • jQuery
    • ES6
    • Ajax
    • Asynchronous programming
    • TypeScript
    • Responsive design
    • Bootstrap or similar frontend framework
    • Experience in a modern JavaScript framework. Either Angular, React or Vue is applicable
    • NPM or Yarn for package management
    • Experience with server-side CSS pre-processors. SASS or LESS are applicable.
    • Git or other relevant version control software
  • Experience with Continuous Integration and Deployment workflows
  • Experience building production single page applications
  • Experience debugging using the affordances of the debugging tools


  • Flexible benefits to structure your own package
  • Creative agile work environment
  • Flexible working hours
  • Café and lounge area
  • Staff restaurant with a variety of healthy meal options
Work Level
Job Type
Market Related
EE Position
Southern Suburbs (Cape)