We Are Setting The Pace Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need people who can understand the bigger picture and who connect the dots to achieve success. In our agile and demanding environment, you will have to ask the right questions and take the smart risk. We call ourselves Champions. Why Champions? Because it’s not only about what they have done, but also for what they are going to do. The way they are going to drive our organization forward and deliver solutions to our customers. Watch this space as we blaze a new path while expanding across the globe. Purpose As a Web Developer, you will be joining an agile team of versatile developers who are passionate about the products they build. We enable our clients to seamlessly transact and engage with their customers (on a global scale via channels like WhatsApp, Google RCS, Apple Business Chat, etc). You will be developing user centric solutions for the administration portal of the core messaging platform of Clickatell. You will play a vital Web Applications Development role where you will convert business requirements into functional deliverables. We Do The Right Things Responsibilities of the Role Work with an awesome team of developers, designers, and product managers to implement the next range of internal tools and external features for clients. Be part of and actively contribute to an Agile/Scrum team that works together to become a high-performing team in delivering world-class technology solutions. Utilising React for development and maintenance of user interfaces and client-side web applications on our commercial and internal platforms. Play a vital Web Applications Development role where you will take the designs created and converting them into functional deliverables. General system maintenance to improve the structure and maintainability of the platform. Support applications while working with on-site and remote development teams. Requirements We Are On A Learning Journey Requirements of the Role 3+ years of software development experience with React, HTML/CSS/JS Diploma in Information Technology, BTech (IT), B.Sc. Computer Science, or equivalent Work Experience Experience with various React frameworks: Symfony 2, Laravel, Zend, Proprietary Experience with React/HTML/JS/CSS, Bootstrap, and other component libraries Experience with Git, GitLab or other Source Control Management tools Experience with integration of data from various back-end services and databases Experience with various dependency management tools: Composer, Bower, NPM Familiarity with Test automation, unit tests and functional tests an advantage Familiarity with AWS (Amazon Web Services), Jenkins, JIRA an advantage Characteristics and Skills Strong troubleshooting and debugging skills. Analytical, organised and the ability to prioritise tasks. Ability to take on responsibility, ownership and be accountable. Creative thinking and take an innovative/flexible approach to problem-solving. Innovative and takes risks, not shy to experiment, does not follow the crowd, and does what needs to be done to succeed. Work independently, with a high degree of responsibility and ownership. Passion for technology, attention to detail, assertive nature and self-driven. Excellent communication and technical documentation skills. Team player, sharing of knowledge, interpersonal skills, mentoring of others. Good organisational skills, positive outlook on life, logical thinker. Live up to the Clickatell values: Be Curious. Be Collaborative. Be Courageous. Be Creative. Be a Champion! Benefits Why You Should Join Perks of the Role Medical Aid contribution Pension fund contribution Quarterly performance incentive bonus Risk benefit company contributions Reimbursable communications allowance for internet and mobile phone bills Half-day off on your birthday 5 personal days leave a year, over and above your annual leave Remote Working (our offices are currently open for essential use only due to COVID-19) Home office set-up with laptop, monitor and other related items.