Intermediate/Senior Full Stack Developer

Responsibilities

We are looking for an Intermediate/Senior Full Stack Developer to join our team based in Stellenbosch, Western Cape. The successful candidate will slot into our development team and work alongside designers, client-facing team members, and oftentimes clients as well.

Background

Responsibilities

Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

Knowledgeable about web application, and service and hosting platforms

Demonstrating skills in writing and testing (unit, automation, integration) high-quality, readable, well-architected and efficient code

Use collaborative version control to manage repositories (Git and Bitbucket)

Use Xcode/Android Studio as IDE to develop and debug native iOS and Android apps

Write unit and UI tests to identify and prevent malfunctions

Troubleshoot and debug to optimize performance

Work with outside data sources and API’s

About

You

Background

3-4 years working experience as frontend developer (Java, Swift, Objective C)

A relevant IT degree or equivalent qualification

Knowledgeable of backend integration, database and caching

Proficient in using XML, JSON or other markup languages

Understanding of RESTful web services, OOP/Architecture Design Skills

Experience working with libraries and APIs such as CoreData, Realm, PromiseKit, Alamofire, RetroFit, OKHttp, RESTful APIs

About You

Able to work in an Agile environment

Able to deliver on short timelines

Effective research, analytical and problem-solving skills

Team player and self-starter

Creative thinker and innovator

Able to work on multiple projects simultaneously

hello@4i.co.za   |   +27 21 300 1720   |   Stellenbosch

ic_facebook.png
ic_twitter.png
ic_instagram.png
ic_linkedin.png

2010 - 2020. All Rights Reserved.