Smartphone Developer Android Specialist - Sandton Verfied

R 650000 per annum Sandton, Gauteng Sandton, Gauteng more than 14 days ago 26-10-2016 5:43:56 AM
23-11-2016 5:43:56 AM
Job Title: Smartphone Developer (Android Specialist)

Location: Sandton?

Salary: R500 000.00 – R650 000 per annum

A Leading company in the Telecoms industry is looking for an experienced Smartphone Developer (Android specialist) The successful candidate will be expected to lead the delivery of Android Software solutions to achieve customer satisfaction.

Minimum requirements:

• Bachelor's degree or Diploma in Computer Science
• 3-5 years of software development experience
• Minimum 2 years’ experience on Android development.
• Experience with REST and JSON web-services.
• Experience with Microsoft Windows Mobile or iOS development advantage.
• Strong knowledge of Android UI design principles, patterns, and best practices
• Proficient understanding of code versioning tools, such as SVN and Git
• Extensive experience in Java programming.
• Extensive knowledge of OO structure and passion for good structured development practices.
• Multi-threaded and parallel development experience advantageous.
• Service Oriented Architecture (SOA) experience beneficial.
• Three tier development experience beneficial.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Strong knowledge of Android UI design principles, patterns, and best practices
• Familiarity with continuous integration

Duties:

• Translate designs and wireframes into high quality code
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Maintain code quality and expand on device test automation
• Meet best practice criteria in the design of smartphone applications and aligned with roadmap
• Meet best practice criteria in the software development process
• Follow the system roadmaps and technology strategy
• Delivering “first time right” applications to the testing team
• Software maintenance
• Resolve application bugs
• Regular maintenance of existing systems
• Engineering development process and environment
• Follow and build out development standards
• Preparing any required documentation needed (example Software Requirement Specification)
• Knowledge transfer / training / hand over
• Knowledge transfer / training of first tier support (Support Division)
• Knowledge transfer / training of fellow developers

Disclaimer: Please note that only short listed candidates will be contacted. Therefore, if you have not received any correspondence within two weeks of your application, you have been unsuccessful.

Recruiter: 54 Recruitment