iNTERMEDIATE SOFTWARE DEVELOPERS - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 05-08-2019 2:11:20 PM
30-09-2019 2:11:20 PM

Although we expect you to be competent in at least a mainstream programming language, we
are looking for someone with a willingness to question the status quo and sufficient ambition to
explore different programming languages, technologies and paradigms. You should ideally be
comfortable developing solutions that may span traditional stack boundaries (i.e. front-end,
back-end and everything in-between) and have a proven track record of writing extensible code
that is both readable and maintainable. As an added bonus, you have prior product
development experience with a passion for great user experience, and appreciate the
importance of customer value as the primary driver.
You will be a part of a multi discipline team (design, development, testing) that is responsible for
new product development, as well as supporting a range of existing products. We are looking
for a developer who is dedicated to their craft and writes code that they are proud of. To make it
in the team, you need to be a motivated and innovative individual with a good appreciation of
scalable, consumer-facing web or mobile applications, including databases, API’s,
microservices, and event-driven, serverless platforms.
Languages, frameworks, platforms, databases and other buzzwords that we currently employ or
maintain: JavaScript, , npm, GCP, Cloud Functions, NoSQL, Firebase, Kotlin, Java,
PHP, Go, Python, C, Kong, Zend, Angular, Ionic, Cordova, MySQL, PostgreSQL, Datastore,
CloudSQL, Kubernetes, Docker. We require some working experience with at least one or more
of these.
Key Competencies and Qualifications
A BSc degree or relevant IT diploma.
A minimum of 3-4 years development experience
A proven track record or way for us to determine your competency
Working experience in an Agile team (Scrum and Kanban)
Striving for excellence
Personal Attributes
Positive attitude
Team player
Perform in a high pressured environment
Being able to think like a user
Enjoy being challenged
Accountable
Proactive
Passionate about creating value
Uplifting others