Lead developer / ArchitectWe're looking for someone with many years web development experience, and 2+ years experience leading a team of developers to help take our online Northern suburbs based travel company to "mainstream" South African e-
commerce.We're 16 year old company going through a massive growth spurt, so super exciting times ahead. In the last year we've been on Carte Blanche and every other platform and even spoke at a GoogleAfrica10 in the states.
This role will see you leading the engineering efforts of a small team of in-house and the occasional contract developers.
You be responsible for : - Architecture decisions- Building scalable / functioning systems- Managing projects- Managing your team's day-
to-day tasks- Quality and testing- Getting the best out of your teamRequirements : - Agile project management experience-
Back-end dev is your strong suit- Experience in multiple languages- Programming principles include : TDD, DRY, Agile, XP-
Version control- Refactoring- Unix- Experience architecting new systems- Ability to distill business requirements into technical solutions and specifications-
Grasp and implement new API's quickly and effectively- Experience building microservices- Good communicator- Ability to work in a team-
You have a knack for getting the best out of peopleBeneficial : - DevOps- DB design and SQL- Front-end web devOur dev tools : Your favourite IDEThe command lineBitbucketJiraTrelloSlackPen and paperWhiteboardIf you enjoy solving the problem not just coding the solution, then you'll enjoy working in this team.