Software Engineer (web)

Cape Town, Western Cape 8001, South Africa

Job Description

b'


Introduction: Dataprophet collects billions of data points every month from factories around the globe - yet we're just getting started. Our products and services consist of a fleet of purpose-built industrial edge devices (EDGE), a data lake and web front-end for data collection and visualisation (CONNECT), and bespoke data science and machine learning solutions built on top of customers data (ML).
Role Overview:
We are looking for a skilled software engineer to join our CONNECT Web team. As a CONNECT Web Software Engineer you will mature and grow the web stack to ensure that it keeps pace with Dataprophet's dizzying growth trajectory. You will play a pivotal role in strengthening the underpinnings of the world's most advanced AI for manufacturing product suite. This is a varied and fast-paced role that will keep you on your toes. You will have the opportunity to deepen your knowledge of real-time data visualisation, JavaScript React, UI/UX design, and collaborative
software engineering, to name a few.
Roles and responsibilities will include, but are not limited to:
Developing, testing, and deploying improvements and new features across the data serving, data visualisation, security, monitoring, and automation aspects of the CONNECT Web application.
Qualifications & Experience:
  • At least an undergraduate degree in Computer Science, Electrical Engineering, or a similar field.
  • At least 3 years' experience of Linux systems, collaborative software engineering in general, and JavaScript (React) and Python development in particular.
  • We are looking for someone who is passionate about building reliable and maintainable systems, and who feels at home on a steep learning curve with the help of open source tools.
  • Knowledge of UX design, time series databases, and infrastructure-as-code are a plus

Why join DataProphet?
We are a diverse and ambitious team who are passionate about AI and machine learning and aligned in our vision to create inspiring change in the world around us. We work together in our beautiful office located in Green Point, Cape Town. It is a professional but supportive and fun environment created to provide a space for everyone to bring their best selves to work every day. The spirit of curiosity and continuous learning are in our DNA and we encourage everyone to approach all things in this manner so that we continue to grow and develop as professionals and individuals. Among us are gamers, yogis, series lovers, runners, climbers, cyclists, gym bunnies and boardgames enthusiasts. We are committed to supporting our team holistically and therefore; have showers to rinse off after lunch time activities, host games nights for ultimate intercompany show downs, host screenings of favorite series and provide healthy food and snacks to keep everyone fueled up along the way. And dont forget, a steady flow of delicious coffee!

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1291270
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape 8001, South Africa
  • Education
    Not mentioned