Full-Stack Developer (SQL/ React/ Reporting) - Upper Highway, KZN

Dixie Recruitment

  • KwaZulu-Natal
  • Permanent
  • Full-time
  • 1 day ago
  • Apply easily
,Full-Time | Hybrid flexibility (occasional)We're looking for a Full-Stack Developer with a strong focus on SQL and reporting. If you're confident in writing complex queries and building clean, reusable data structures - and you can also bring that data to life through modern web development in React - this could be the role for you.You'll play a key part in bridging data and development: handling reporting needs, designing and optimizing SQL queries, and then building out user-friendly reporting features in our web portal.Key Responsibilities
  • Design and optimize SQL queries, views, and stored procedures
  • Structure and maintain database tables to support reporting
  • Build and consume REST APIs to move and expose data
  • Develop interactive reporting features and dashboards in React
  • Ensure data integrity, validation, and usability for reporting purposes
  • Collaborate with the team to deliver end-to-end full-stack solutions with a reporting focus
Minimum Requirements
  • Strong SQL development experience (queries, stored procedures, table design)
  • Solid React development skills
  • Familiarity with REST APIs (building & consuming)
  • 2+ years full-stack development experience (junior to intermediate)
Nice to Have
  • Azure (Data, Storage, or DevOps exposure)
  • Power BI or other reporting tools
  • Knowledge of ETL or data pipeline concepts
This is an opportunity to join a hands-on, collaborative team where you'll make an impact with your SQL expertise while expanding your full-stack developer skills.To Apply:Email your CV to - we'd love to hear from you!We will be in contact with shortlisted candidates who meet the requirements detailed above. If you have not received a reply within 2 weeks, please consider your application unsuccessful.By applying, you confirm that:
  • We may retain your personal information in our database for future matching of suitable opportunities
  • We may contact you when suitable opportunities arise
  • The information you have provided to us is true, correct and up to date

Dixie Recruitment