Cape Town, Western Cape, South Africa

Senior Full stack Developer

 Job Description:

Were on the hunt for a Senior Software Developer to join our crew for a high-impact 6-month mission: building a cutting-edge module to supercharge the our clients app. You'll design, code, and test this game-changer, then hand it off for UAT glory. If you're a backend maestro with a frontend flair, ready to integrate IoT magic and deliver real-time golfer insights, this is your shot to shine!

Key Responsibilities

  • Module Development:
    • Build a new module integrating our clients devices with IoT for real-time data collection, storage, and processing.
    • Leverage MongoDB, BigQuery, and MQTT for a scalable, secure backend (80% focus).
    • Craft an intuitive Device Management Dashboard and dynamic display devices to elevate the golfer experience (20% frontend).
  • Stakeholder Sync: Actively engage with stakeholders to deliver a world-class solution, keeping communication tight and transparent.
  • Performance Tracking: Report on KPIs, proactively tackling challenges to keep the project on rails.
  • Project Tools: Log and update tasks in project management tools; manage code via Git.
  • Quality Drive: Ensure top-notch code and seamless integration with minimal power draw and a slick UI.

Relevant Experience & Skills

  • Tech Expertise:
    • 10+ years of coding mastery, with deep Node.js (Core) skills.
    • Solid API design and distributed backend systems experience.
    • Frontend chops in Vue.js or similar frameworks.
    • App development know-how (bonus if youve built for mobile).
  • Execution: Proven ability to hit deadlines without cutting corners.
  • Ownership: Accountability to internal teams and external partners alike.
  • Soft Skills: Stellar communication and problem-solving, with the grit to see tasks through from start to finish.

Why Join Us?

  • High-Impact Project: Shape a module that transforms the golfer experience with real-time IoT insights.
  • Tech Playground: Work with MongoDB, BigQuery, MQTT, and more in a lean 6-month sprint.
  • Visibility: Deliver a solution thatll turn heads and cement your rep as a senior dev rockstar.
  Required Skills:

Vue.js Finish Dashboard Data Collection Soft Skills Ownership Accountability Storage Node.js MongoDB Integration Git Software Design Project Management Communication Management