×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer; Data Visualisation & Frontend R600k CTC

Job in Johannesburg, 2000, South Africa
Listing for: E-Merge
Full Time position
Listed on 2026-05-23
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer, React.js
Job Description & How to Apply Below
Position: Full Stack Developer (Data Visualisation & Frontend 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 NodeJS 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 NodeJS
  • 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

Reference Number for this position is NG61352
, which is a Permanent, Hybrid position in Johannesburg offering a cost to company of up to R600k per annum negotiable on experience and ability. Contact Nokuthula at or call her on to discuss this and other opportunities.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary