OPEN POSITIONS

Senior .Net Engineer

5+ years experience in application, API, and Solution development using Microsoft technology stack and services,

Extensive experience in C#, .Net Core, .Net Standard and .Net Framework. ASP.Net & MVC and SQL Server

Extensive experience in most internet technologies, for example JSON, RESTful APIs, SOAP, XML, CSS and HTML

Extensive experience in cloud solutions & micro-services architecture

Solid and proven experience with Patterns and Practices and understanding of OOP and related implementation concepts

Senior iOS Engineer

5+ years experience in native iOS development, preferably in Swift

Deep understanding of Swift design patterns (especially MVVM)

Knowledge of multi-threaded, asynchronous code

Ability to write clean, well factored UI code

Have a strong focus on building reusable code and components

Solid understanding of Auto-layout in Xib files, Visual Format Language and using Layout Anchors

Familiarity with RESTful APIs to connect iOS applications to back-end services

Familiarity with various dependency management tools (Carthage, Cocoapods)

Senior Web/JavaScript Engineer

3-5 years’ web development experience creating cross browser solutions

Experience in JavaScript frameworks (Angular / React) essential

Experience in JavaScript bundling systems (Webpack / Parcel)

Experience with CSS/SCSS essential

Experience developing cross-browser solutions

Source control experience essential (GIT)

Strong customer focus, excellent problem solving, and analytical skills

Senior Android Engineer

5+ years active in development roles in an intermediate, or preferably senior position

Solid experience in client/server and distributed systems architecture

Strong experience with Native Android development in Kotlin or Java

Strong experience with Mobile UI/UX best practices and guidelines

Strong experience with one or more Continuous Integration technologies (eg. Jenkins, Docker, Ansible, Artifactory etc.)

Strong experience in scripting or developing in at least one of the following: Bash, Ruby, Groovy

Strong experience with mobile data and storage platforms or frameworks (eg. SQLite)

Intermediate .Net Developer

3 years experience in application, API, and Solution development using Microsoft technology stack and services,

C#, .Net Core, .Net Standard and .Net Framework. ASP.Net & MVC and SQL Server experience

Extensive experience in most internet technologies, for example JSON, RESTful APIs, CSS and HTML

Some experience in cloud solutions and architecture

Solid and proven experience with Patterns and Practices and understanding of OOP and related implementation concepts

Our Peeps™ love coming to work every day

"I love working in GK because I am constantly learning new things in my career, I don't feel stagnant and the peeps are full of high energy making GK a great atmosphere to work in." ~ Lebo
"I love working at GK because everyone has a seat at the table, not only are your views and ideas heard but they are supported as well. GK is a family that helps one another develop and grow even the Ginger kid feels loved and supported" ~ The Ginger Kid
"The culture of integrity and authenticity" ~ Victor
"Well, I absolutely adore that free food finds it's way to me at the comfort of my desk. Also, the people here are pretty darn cool too." ~ Chloe
"It's the company culture. Being able to come to work each day, and not feeling like you're being micromanaged makes me want to deliver my best, and contribute to the team (and client's) success." ~ Shane
"Great environment, Great people, Great work culture and lunch is free!" ~ Zelda
"The culture in GK is like a loving family. Everyone encourages each other to do better while dissing one another at the same time." ~ James
"GK has the most advanced and innovative QA business unit in SA. That's why I like working here." ~ Melikhaya
"People don't look at me funny if I forget my shoes at home." ~ Niel J
"Because I'm surrounded by genuinely good people." ~ Gary
"Love the different food caterers, as we are fed daily. Tech sessions are also fun and engaging from a QA or upskilling perspective." ~ Khuthele