Already a member? Click here to log in Click here to login
become a member join today, it's free

Executive Job Listing

Senior Developer

Recruiter details

Contact Sharon Schwegler:
Click here to view email address
Apply for this position

Industry: Accounting, Banking and Finance

Date posted: Tue, 14 Nov 2017

Location: Cape Town CBD,

Expires: Sat, 13 Jan 2018

Compensation: R410 - R520

Reference Number: NG05686

Job Description

Suitable qualified and skilled candidates are invited to apply, giving full details of qualifications and relevant experience.  Our client is looking for a suitable candidate.

Key Role Information

Role Type:            Contracting – NextGen Client

Duration:              6 Months    

Rate:                    R410 – R520 per hour  

Location:              Cape Town – Century City Bridge Park                                                                 

Sector:                  Banking Industry

Start:                     January 2018  


What are the specific competencies required?

  • Engineer (front end – Mobile).
  • BSc degree in Computer Science or relevant technical qualification.
  • Good understanding of scrum and agile practices.
  • Proficient understanding of code versioning tools.
  • Experience implementing software solutions using design patterns and understanding of S.O.L.I.D. principles.
  • Good understanding of mobile security topics e.g. code obfuscation, encryption, reverse engineering.
  • Solid experience with the following:
  • Building user interfaces based on the IOS and Android UI standards i.e. material design spec and IOS Human interface guidelines.
  • Implementing mobile functionality with the Android SDK and/or IOS Cocoa Touch.
  • Writing unit and integration tests for Android and/or IOS< including inversion of control, mocks, stubs, etc.
  • Working with design teams to define feasible user interface designs to achieve business goals.
  • Implementing high fidelity designs for mobile platforms including working with Photoshop/Sketch and/or advising designers regarding design export format requirements etc.
  • Building and deploying mobile applications to Google Play Store and / or Apple App Stor.
  • Designing web services for mobile applications, REST, scalability, caching, etc.
  • Consuming web services (JSON< Serialization, async networking).
  • Debugging Android and/or IOS applications (leaks, CPU time, memory, power, graphical rendering).
  • Optimising performance of mobile applications.
  • Handling errors.
  • Supporting mobile applications already deployed to app stores.
  • Knowledge of contemporary trends in mobile app development e.g. RXAndroid, RxSwift, Cross platform technologies (Xamarin, React Native, Cordova etc.).

Ouputs – What are the key performance areas and daily responsibilities?

  • Build reusable front-end components and libraries for future use across multiple projects.
  • Build highly interactive mobile applications.
  • Prepare mobile applications for release to app stores.
  • Analyse, diagnose and resolve errors related to their applications.
  • Collaborate, and communicate effectively with business stakeholders, design, QA and Backend team members.

Deliverables – What end result needs to be achieved?

  • We deliver a wide range of Digital products (which includes mobile-, web applications and APIs) as well as a number of replacement solutions for Valpre.  This opportunity will span across Corporate, Investment, Client and colleague based projects with the ultimate deliverable being to implement new solutions.

Earn your Status

Join Who's Who and earn badges while our ranking system tracks your professional progress:

who's who Statistics

324568 Active profiles
78985 Profile views this week
138 New profiles this week
8 Achieved Who's Who Status this week