Featured Company

Bitcube
Software Engineer
Johannesburg, Cape Town, Bloemfontein

44 jobs recently published






Design, develop and maintain both internal and client-facing functionality, from inception through to deployment, full life cycle Write clean, efficient and reusable code, utilizing best practices such as SOLID, DRY and KISS Monitor, test, improve and upgrade existing functionality Assist with refactoring legacy code into a new Symfony based system Assist with maintaining and improving an AWS based production environment Create and consume APIs (both REST and SOAP) Work closely with our CTO Evan and the dev team (John, Jerry, Ettienne and new recruits)

 Qualification and Experience   Relevant Qualifications  Minimum 2 years working Experience  Must be able to work well within a team  Must be able to work in a highly pressurised environment   Must be able to work independently  

Maintain, expand and bug-fix internal and client-facing functionality Write clean, efficient and reusable code, utilizing best practices such as SOLID, DRY and KISS Assist with refactoring legacy code into a new Symfony based system Create and consume APIs (both REST and SOAP) Work closely with our CTO Evan and the dev team (John, Jerry, Ettienne and new recruits)

Our teams are small (5 max) and pack the punch of most 10 man teams (not joking). We automate stuff. We use AWS, so you should already have experience with serverless tech. Our Stack We build almost everything on the Serverless framework ( with AWS behind the scenes. We love React on the front, web and mobile. You should love the idea of this.

Analyse and identify programming solutions for clients Design and develop new software applications using best practice methods Create and facilitate suitable testing methods for existing software solutions Modify and improve existing software systems for optimal efficiency and effectiveness Perform Bug Fixing Draw up relevant Help Files and User Manuals for programs Provide technical support on programs create Conduct ongoing research & self-study to keep up to date with new methodologies