Full stack developer (data visualisation & frontend) - johannesburg - up to r600k ctc
We are looking for an
Intermediate Full Stack Developer
with a strong focus on
Data Visualisation and Frontend Development
to help build the next generation of our operational reporting and analytics platform. In this role, you will bridge the gap between operational data and actionable business insights by creating intuitive dashboards, reports, and interactive tools used daily by our operations teams. You will transform complex datasets into clear, visually compelling interfaces that drive strategic decision‑making and operational excellence. Responsibilities
Lead the development of internal operational dashboards and reporting platforms using React Collaborate closely with operations teams to gather requirements and design effective data visualisations Build interactive charts, maps, graphs, and analytical tools using libraries such as D3.js, Chart.js, Recharts, or similar Develop and integrate performant Node JS APIs to support frontend functionality Deliver exceptional UI/UX experiences for internal operational tools Ensure frontend applications are responsive, scalable, and capable of handling real‑time data updates Maintain clean, scalable, and well‑documented frontend codebases Participate in architecture discussions and contribute to continuous improvement initiatives Qualifications & Experience
5+ years of professional software development experience with strong frontend expertise Advanced proficiency in React, including Hooks, Context API, and state management tools such as Redux Proven experience building complex dashboards and implementing data visualisation libraries Strong understanding of UI/UX principles and modern frontend development practices Experience developing backend‑for‑frontend (BFF) APIs using Node JS Experience working with Mongo DB and integrating frontend applications with data sources Familiarity with Firebase and GCP deployment and integrations Strong communication and stakeholder engagement skills Ability to translate business challenges into practical technical solutions The reference number for this position is
NG61352. This is a permanent, hybrid position in Johannesburg offering up to
R600k per annum
negotiable on experience and ability. Contact Nokuthula at
(email protected)
or call her on
011 463 3633
to discuss this and other opportunities.
Intermediate Full Stack Developer
with a strong focus on
Data Visualisation and Frontend Development
to help build the next generation of our operational reporting and analytics platform. In this role, you will bridge the gap between operational data and actionable business insights by creating intuitive dashboards, reports, and interactive tools used daily by our operations teams. You will transform complex datasets into clear, visually compelling interfaces that drive strategic decision‑making and operational excellence. Responsibilities
Lead the development of internal operational dashboards and reporting platforms using React Collaborate closely with operations teams to gather requirements and design effective data visualisations Build interactive charts, maps, graphs, and analytical tools using libraries such as D3.js, Chart.js, Recharts, or similar Develop and integrate performant Node JS APIs to support frontend functionality Deliver exceptional UI/UX experiences for internal operational tools Ensure frontend applications are responsive, scalable, and capable of handling real‑time data updates Maintain clean, scalable, and well‑documented frontend codebases Participate in architecture discussions and contribute to continuous improvement initiatives Qualifications & Experience
5+ years of professional software development experience with strong frontend expertise Advanced proficiency in React, including Hooks, Context API, and state management tools such as Redux Proven experience building complex dashboards and implementing data visualisation libraries Strong understanding of UI/UX principles and modern frontend development practices Experience developing backend‑for‑frontend (BFF) APIs using Node JS Experience working with Mongo DB and integrating frontend applications with data sources Familiarity with Firebase and GCP deployment and integrations Strong communication and stakeholder engagement skills Ability to translate business challenges into practical technical solutions The reference number for this position is
NG61352. This is a permanent, hybrid position in Johannesburg offering up to
R600k per annum
negotiable on experience and ability. Contact Nokuthula at
(email protected)
or call her on
011 463 3633
to discuss this and other opportunities.