Datafin

Full Stack Developer (JHB Hybrid)

IT – Software Development
Johannesburg – Gauteng

ENVIRONMENT:
JOIN the growing Joburg team of a dynamic provider of innovative Marketing & Sales Solutions seeking your coding talents to be its next Full Stack Developer. Working closely with the Head of Design and Development, Digital Project Management team and other specialists, you will help to finalise relevant designs and website projects briefed on. The ideal candidate must have at least 5 years’ Web Development with a portfolio showcasing relevant work that shows your approach and processes followed through case studies / work examples. You will also require experience designing, maintaining and implementing website coding architecture & new features. Your tech toolset should include HTML5, CSS3, JavaScript/TypeScript, jQuery, SASS/LESS, React, Vue/Angular, NodeJS, ExpressJS, etc. The role is mostly remote, but you will be expected in office on occasion to connect with the team.
 
REQUIREMENTS:
  • Minimum of 5 years Web Development experience.
  • You must have a portfolio showcasing relevant work that show your approach and processes followed through case studies / work examples.
  • Experience in working in a consultancy and project-based environment.
  • The ability to work on multiple projects or – moving parts of a project.
  • Experience designing, maintaining and implementing website coding architecture and new features as required.
  • Ability to interpret and understand a brief.
  • Can perform code reviews.
  • Able to write suitable tests to ensure code quality.
 
Tech Stack –
  • HTML5
  • JavaScript/TypeScript
  • CSS3
  • jQuery
  • SASS or LESS.
  • Confident with front-end framework(s) such as React, Vue or Angular
  • Responsive Web Design
  • Confident with templating language(s) such as HandlebarsJS, Pug or EJS
  • GIT/GitHub or similar
  • NodeJS
  • ExpressJS or similar server-side frameworks
  • Ability to develop efficient and functional APIs
  • Experience with SQL and NoSQL databases
 
Advantageous –
  • Webpack or similar.
  • Agency experience.
  • HubSpot CMS development and HubL is a big plus.
  • Experience in ThreeJS or similar.
 
ATTRIBUTES:
  • Able to work well within a team.