Junior Mobile Application Developer

johannesburg

Junior

1 years experience

Job description:

Support the entire application lifecycle Produce fully functional mobile applications writing clean code Write unit and UI tests to identify malfunctions Troubleshoot, debug and optimize performance Design interfaces to improve the user experience.

Presenting findings to software development and project support teams Research and suggest new mobile products, applications and protocols.

Requirements:

Grade 12, with a Diploma in IT/B.Sc. or equivalent Minimum of 1+ years of Android applications development Experience with Android Studio, SDK Tools and publishing application to the Google Play store Solid understanding OOP design principles Proven work experience as a mobile developer Business knowledge of mobile applications development Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Java, SQLite, Web Services & RESTful APIs Good understanding of JSON and XML

Most importantly should have experience in Angularjs, Ionic , Typescript and Firebase

Familiar with development methodologies Must have worked in an AGILE environment Understanding of Android’s best practices for application development and available framework(s) for application development on Android and ios.

About company:

We are a digital transformation consultancy, custom software development, cloud solutions, and Project management company that provides cutting edge IT solutions. Helping enterprise and start-up clients untangle complex issues that always emerge during their digital evolution journey. Our mission is to help enterprises accelerate the adoption of new technologies, untangle complex issues that always emerge during digital transformation, and orchestrate ongoing innovation. Your long-term business goals form the foundation of our work. We take a bespoke and personalized approach to help you achieve them. We listen and get to know your exact needs and requirements to produce custom software that solves your toughest problems, maximizes productivity, increases revenue and ultimately, lets you focus on the big picture.

This job has been viewed 105091 times. 18 people applied.

Increase your chance of landing this job by becoming certified