Intermediate Mobile Android Developer

AES Global

Apply Now

AES Global

Johannesburg, South Africa
021 201 7100


Applications for this position closed on 17/Feb

To be considered for any future openings with AES Global, please submit your résumé by registering.


Intermediate Mobile Android Developer

Location Johannesburg, South Africa
Employment Type Full Time
Seniority Level Mid
Experience 4 to 8 years
Remuneration Type Cost to company
Remuneration Frequency Monthly
Benefits -
04/06/2019 Reference Number: AES1226449847
Apply Now


  • Android
  • iOS
  • UI Design
  • UX / UI

Job Description

A well-known South African Software Solutions Company is looking for a permanent Intermediate Mobile Android Developer to join the team in their Johannesburg office.

Skills & Experience

iOS software engineers who are excited by technology and who would like to apply for this position should have demonstrable experience and ideally, have the specific capacity with regards to the following

• You must have strong experience in iOS or Android
• You must have at least 2 years of experience developing a mobile application
• Experience in UI & respect for pixel-perfect design
• Have published one or more applications in the Android/iOS marketplace
• Be well-versed in client/server architectures
• A good understanding of algorithms and data structures
• Passionate about end-to-end user experiences
• You are expected to have a solid understanding of web technologies, and the fundamentals of software engineering

Key Accountabilities

  • You will need to have the capabilities of assisting others in the team with their challenges and assisting with the best solutions.
    • You will work in a team of developers, liaising with project managers, business analysts and testers working in an Agile software development methodology.
    • You will be required to manage and complete tasks within the required time frame and to a very high standard.
    • Provides support service when required constant monitoring and update of production environment
    • Identify and reports trends where appropriate
    • Investigate reasons for critical problems
    • Updates logging system daily with accurate time and status of current work log for development and incidents

Personality and Attributes

Must have:

  • Solid Objective-C knowledge
  • Solid experience with OCMock and XCTest
  • Solid Interface Builder experience
  • UIKit
  • CoreGraphics
  • Familiar with the Apple UX and UI design guidelines
  • Familiar with the design patterns in the IOS SDK and when to apply them

Preference is given to candidates with:

  • Strong experience with UIKit APIs like UITableViewController and UICollectionViewController
  • Advanced Objective-C experience with delegates, protocols, categories, blocks and other language constructs
  • Solid understanding of OO concepts
  • Experience with Cocoa Pods
  • Git
Apply Now
If you want to apply for the advertised job, please contact the company at the top of the page. Don't contact Ditto Jobs.