Featured Company

Bitcube
Software Engineer
Johannesburg, Cape Town, Bloemfontein

17 jobs recently published for "java"






Full Stack Developer with a strong focus on PHP development using MVC frameworks. Ideally, you should have experience in using Linux and have experience in working with containerized environments such as Docker or Vagrant. You will be programming mostly e-commerce systems by utilizing Craft and CakePHP.

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

We are looking for young aspiring developers who have a strong passion for coding and who are hungry to learn some of the latest technologies around. We are offering a great opportunity for someone to gain skills that will make them an asset to any company. Besides the technical knowledge to be gained, our goal is also to help you grow from a graduate to a professional. We intend to take on all candidates at the end of the term, assuming they prove themselves and meet the program outcomes. Besides molding candidates with our skill sets and values, it is also an opportunity for us to give back to the community by assisting with this experience which most developers find very hard to come by today. Candidates will receive full-time guidance and mentoring from one of our experienced developers to complete typical dev tasks that developers are faced with. Resulting in strong technical skills in .NET Core, Typescript, HTML, SQL, GIT Source Control and many more technologies that are popular in the industry. The mentor will also be sharing soft skills such as email drafting, time management, people skills and so forth. The program will be executed via Scrum and Azure DevOps thus the candidate will finish their term being able to adjust easily in most working environments of today. Should the candidates excel in their duties, they will be given the opportunity to write exams towards Microsoft Certifications under the guidance of the mentor. The candidate will enter as an intern and leave ready to dive into their career as a qualified and experienced professional Daily tasks Under the mentorship of our Senior Developer you will be required to: Learn how our in-house system works - includes training you will receive Learn the technologies that build up the new platform that we are currently building Develop solutions to complete various work items from start to finish

New application development for iOS/ Android native apps (specifically IONIC 3-5 experience needed) Updating of current applications Database knowledge Understanding of various software languages Managing of App Stores Version Control Troubleshooting Ability to deal effectively with change in a dynamic and flexible work environment Be a team player Problem analysis and solving