HELP build the next generation of cutting-edge applications of an innovative Investment Firm seeking the coding expertise of a forward-thinking Mid Frontend Developer to join its Retail IT division. As a key member of the Product Feature team, you will work to deliver exceptional user experience, write elegant robust production code while building a strong culture of Automated Testing, Continuous Integration & DevOps. You must possess a Degree in Computer Science/Information Systems or related technical field, have 3+ years’ practical Software Development, 2+ years’ experience using the following tools: React (or similar modern JavaScript framework) (latest preferred), Webpack, ES6+, HTML5, CSS3, Node, Express, TypeScript, Go, Linux, Docker, Kubernetes and Microservices Architecture.


  • Involved in technical analysis and design new features.
  • Write elegant robust production code.
  • Write Unit, Integration and Acceptance tests for components.
  • Improve and optimize the performance of existing systems.
  • Help troubleshoot and debug root-cause errors.
  • Mentor other Developers.


Qualifications –

  • Degree in Computer Science, Computer Engineering, Information Systems or related technical discipline.

Experience/Skills –

This is a multi-technology environment, ability to demonstrate aptitude in learning and self-skilling in different technologies is desired.

  • 3+ Years’ practical Software Development experience.
  • 2+ Years’ experience using the following (or similar) client and server tech:

Frontend Tech (Client) –

  • React (or similar modern JavaScript framework) (latest preferred)
  • Webpack
  • ES6+
  • HTML5
  • CSS3

Backend Tech (Server + API) –

  • Node
  • Express
  • TypeScript
  • Go

Development Tooling –

  • Git
  • Linux
  • Docker
  • Kubernetes

Active Development Practices –

  • Client/Server Application Development
  • Single Page Applications (SPA)
  • Unit and Integration Testing
  • Microservices Architecture
  • RESTful APIs
  • Continuous Integration (CI)


  • Good interpersonal skills, ability to work with diverse personality types and deal with conflict in an effective way.
  • Ability to work individually and with teams within an Agile context.
  • Experience in influencing best practices within teams.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.

Desired Skills:

  • Mid
  • Frontend
  • Developer

Learn more/Apply for this position