My client, a rapidly growing company in the mobile market requires an experienced Android Developer with experience of Java application development. This is an exciting opportunity for a passionate software developer who keeps up with the latest industry trends and has an idea of what the next big thing will be - this will be an opportunity to get that built!
As part of a Labs team, you will be responsible for the Android app for mobiles and tablets, as well as the company's desktop application. You will be working across a full range of the applications from product design to UI implementation from network comms to maintenance.
*Development and maintenance of an existing Android application.
*Development of new Android applications.
*Development and maintenance of a Java desktop application, creating portability between the two platforms.
*Documentation, integration with build systems, unit tests, etc.
*Build application prototypes for mobiles and tablets based on user cases and interface.
*Follow emerging trends in application programming for mobiles and tablets.
Skills and Experience required:
*Minimum two years of experience as Android developer, and at least one app on the marketplace.
*Advanced Java SE experience (JDK5 +).
*Knowledge of UI design and development using Swing.
*Experience working in an agile development environment.
*University degree in Computer Science or a related field.
*Excellent communication and written skills.
*Experience in real-time communication protocols and libraries (SIP, RTP, XMPP).
*Experience working with Linux-based operating systems.
*Experience working with other languages (Python, C, C++).
*Post-graduate degree or qualifications.
*Experience in real-time communications (VoIP/GSM)
*Experience in integration work (JNI/NDK)
Apply Now for Immediate Consideration
Sand Resources is an equal opportunity employer committed to a policy of treating all employees and job applicants equally. It is our aim to take all reasonable steps to employ and promote on the basis of ability and qualifications without regard to race, religion, colour, sex, age, national origin, disability or sexual orientation. Our recruitment takes place based only on skills and experience of the candidates. Sand Resources is acting as an employment agency in relation to this vacancy.