Mobile Developer - Android

Mobile Developer - Android

Location: Century City, Cape Town
Salary: Negotiable

About the Role:
This position will specialise in Android application development and synchronize with the iOS team.
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS, Android & React Native), corporate websites, software solutions, outsource partnerships and consulting. We offer full stack web and mobile development services and always aim to be at the forefront of new technology.

3+ years coding experience in Native Android application development.
Strong Java for Android skills and comfortable working with Android Studio.
Experience integrating with 3rd party SDK's and API's and working with RESTful web services using JSON or XML.
Experience in publishing and managing applications on the Play Store
Understanding design and layouts for both mobile and tablet
A tertiary qualification in Computer Science or an equivalent advantageous
Applicants should have experience in best practices for application design and architecture within the mobile context.

Responsible for building and maintaining applications for most of our exciting projects.
Work closely with the rest of the talented team to reach the companies and clients objectives by using your exceptional skills to craft beautiful code.
Outside of producing quality code in line with industry standards, you will be responsible for providing guidance on product and architectural design.
You will be required to build and maintain React Native projects
Our developers work closely with test engineers and product owners to reproduce and fix any reported bugs and issues.
One of your key responsibilities will be to effectively maintain and manage the various code repositories.
Regular collaboration and review of pull requests will be an essential part of the development lifecycle.
You will work closely with our team of product owners to plan and estimate project deliverables and actively be involved in sprint planning sessions as well as project retrospectives.
We work with a number of project management and productivity tools such as Jira, Trello, Mattermost and Toggl.