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 MongoDB 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 NG61352which 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.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Originally posted on WakandaJobs.com - Source: www.wakandajobs.com