Our client creates unbelievable digital experiences in physical spaces, focussing on retail, brand experience and attractions. Combining an in-house technology platform with a huge range of hardware to help brands communicate best to their customers, visitors, fans – you name it!

We’re looking for A-star players to join our growing organisation and help take the business to new heights.

You will be shaping the direction of the platform and product and, in the process, create pioneering experiences for some of the world’s largest brands – pushing the boundaries of what’s possible using web technology.

Based out of our Cape Town office you’ll be joining our in house development team in South [URL Removed] will be part of a global, multi-disciplined wider organisation, and ever-expanding client base +project scope. We’re looking for a talented frontend/ fullstack developer to jump aboard and help us build the best possible set of solutions for interactive experiences at major events, and installations in retail and attractions.

All our custom laravel, react and electron applications for clients are built upon our existing platform which is a vast code base and very powerful. We are looking for a frontend/ fullstack developer to use our codebase to build new experiences which utilise the latest technologies and drive innovation within the industry. Additionally the chance to build and help shape a new api platform which are in the process of building.

  • ? Interpret technical requirements from briefs and discuss solutions or ask questions about the functionalities
  • ? Maintain several existing ReactJS and ElectronJS applications, while building new features on a project by project basis
  • ? Plan and coordinate with the head of development using DFDs, visuals and code examples
  • ? Understand a brief and deliver estimations for time and difficulty to execute project
  • ? Manage and deliver client-based applications using a vast range of branding and themes
  • ? Implement quality control across codebase and use best practices when writing frontend code
  • ? Work with a team of developers and designers to enhance UI/ UX features
  • ? Concentrated approach to code reviews for peers in the team
  • ? Excellent oral and written communicator
  • ? Keen foresight into what’s new and motivated to continue learning
  • ? Collaborate as part of a team to write exceptional clean and efficient code and contribute to the growth of a globally used platform
  • ? Ability to research and utilise new technologies, industry practices and integrations with external systems using APIs
  • ? Forthcoming with ideas and functionalities which can elevate our product offering
  • ? Excited to join a team of inhouse developers, learning from peer-to-peer coding sessions and shaping the future of the platform and application codebases
  • ? Diagnostic accuracy and problem-solving for debugging websites
  • ? Proficient use of Microsoft Office applications and CRM software
  • ? Able to achieve results independently and as part of a team
  • ? Proficient using software development tools such as Atlassian (Jira), working in an Agile SDLC
  • ? Experience using Assembla/ GitHub for managing and collaborating with code bases and continuous integration
  • ? Strong proficiency in utilising and developing using React, NextJS and npm
  • ? Experience in web development using Typescript / JavaScript and NodeJS
  • ? Understanding of Electron and running pipelines for versioning and deployments
  • ? Fluency in several coding languages including JavaScript, HTML5, CSS3 and JQuery for responsive development
  • ? Proficiency working with cloud solutions, including Azure and Amazon Web Services
  • ? Development experience with REST apis for web services
  • ? Ability to learn Electron development and continuous versioning upgrades
  • ? Knowledge of CI/CD and the types of deployment tools Azure/ Jenkins / Docker
  • ? Working understanding of composer-based frameworks, Symfony and Laravel as we continueto migrate our web services and architecture to Laravel
  • ? Able to manipulate and communicate how to structure and manage MySQL databases
  • ? Familiarity with WordPress and it’s available tools/ functionality
  • ? A strong interest or experience in working with image and audio processing using ffmpeg
  • ? Confident using hardware and software such as SDKs for image recognition, capture and manipulation

Desired Skills:

  • Javascript
  • API
  • React
  • Front-end Development
  • Front-end

Learn more/Apply for this position