Featured Company

Bitcube
Software Engineer
Johannesburg, Cape Town, Bloemfontein

44 jobs recently published






A Front-end Developer who can hit the ground running when it comes to Shopify design and development on the frontend. You don’t have to be strong in some of these areas, but what will separate you from the rest is if you have an awareness of the process, so be prepared to do a technical assessment and wow us with your skills.    If you are someone who: Is able to delight and provide a great experience for our merchants – we like you already. Prides themselves on delivering quality code – we like you even more. Is able to translate designs into functional user interfaces – you got our attention. Has previous success in the same field – we’re almost convinced. Has strong UI/UX sensibility – we’re almost sold.  What will you be required to do: Front-end development using HTML, CSS (SCSS, BEM), JavaScript, JQuery Shopify Theming (if you have not done this before, skills can be acquired over time, but if you have experience in doing this, then this would be a bonus Liquid templating (this would be a plus, but not an essential for the role and can be learnt over time) Work in Git, set up a development environment, deployment workflows, branching, continuous integration and more Develop for a Shopify store Testing & QA for functionality (if you have written automated tests then this is another bonus point for you)

We are looking for Software Engineers (Backend) to join our Engineeringteam in Cape Town . The world is changing.We all want something different.At Luno, we see you as individuals. Together, we are upgrading the world of work to unleash the potential within and empower you to become the best possible version of yourself. Upgrading the entire planet to a new financial system is a challenge of epic proportions. Like the first moon landing, it requires a special kind of people working together with unusual skill, focus and determination. Were changing the financial landscape, and to do so, well we need the best team on board for our mission. In short, to achieve our goals, we need rockstars. As simple as that.

You will be involved in delivering projects to clients from information gathering, working with a team in designing solutions, solution configuration, system testing, user training, continuous improvement and support. It is a technical and practical role and will require you to; Implement and configure our software to our design and client’s specific requirements. Use our ‘low-code’ applications with SQL databases to build integrated and automated back-end processes with web-based UIs Execute projects in a dynamic, collaborative, and iterative fashion - providing ongoing tangible benefit Provide superior customer service to internal and external clients Develop new concepts, approaches and applying best-practice patterns Typical daily Tasks performed by a software engineer at Digiata are; Solution design, build, test, support and improve Configure and test solutions with colleagues Involved with unit and end-to-end testing of solutions Involved in deploying solutions to server environments - Dev, QA, Production Provide exceptional production support and ongoing improvement Develop technical designs and documentation Participate in update, design, requirements and feedback sessions

Your Responsibilities Will Include Developing and optimizing systems to manage both parcel and food delivery throughout South Africa Working with business to improve processes to allow for more efficient deliveries Researching and defining solutions within the logistic domain Working predominantly on open source platforms End to end ownership of solutions

Develop system solution in line with proposed Functional Requirements Document (FRD) and Technical Requirements Document (TRD). Design and / or implement system solutions in order to ensure optimal HR operations. Monitor integration to ensure potential issues are resolved timeously. Provide technical support to Human Resources operations to ensure optimal use of rolled out modules. Ensure systems are maintained and users are supported on implemented solutions. Provide technical support to Human Resources operations to ensure optimal use of rolled out modules.