The skills we need:

  • Solutions-oriented, can-do attitude and high energy
  • Strong analytical and critical thinking, using data to inform decisions
  • Ability to dis-aggregate and structure solutions to ambiguous problems
  • Solid quantitative skills
  • Ability to interview and interact professionally with internal and external people
  • Capability to present ideas succinctly, in writing and verbally
  • Versatile and with the appetite to learn by doing
  • Understanding of microservice architectures
  • Familiarity with Google Cloud Platform services and infrastructure
  • Understanding of data security principles
  • Great organizational and time management skills

Qualifications & Experience:

  • Degree in Computer Science or Engineering or equivalent experience
  • 6 to 8 years of relevant work experience for a senior role
  • Solid web and frontend development experience including knowledge of HTML, CSS and JavaScript and related libraries (React, Angular, Backbone)
  • RESTful, MySQL, PostgreSQL and SQL experience in a high-load environment
  • A thorough understanding of software engineering practices and best practices, including Agile software development, source code control systems and the use of software IDEs, and development and testing tools
  • An understanding of software deployment tools, deployment processes and best practices
  • Experience with building Restful API web services
  • Experience with CI/CD and software version control systems

About The Employer:

Our client is South Africa’s leading online retailer, is looking for a highly talented Software Engineer (Full Stack) to join their team. They are a young, dynamic, hyper growth company looking for smart, creative, hard-working people with integrity

Learn more/Apply for this position