A Bachelor's Degree in Computer Science, a similar technical field of study or equivalent practical experience,3 years of experience in the Software Development industry
DUTIES AND RESPONSIBILITES
Build android applications by writing quality code and following best practices
Ensure the quality of the product by writing unit test cases
Own release and QA cycles of your code
Analyze and optimize Ul and backend application code for efficiency and performance
Research and suggest new mobile products, applications and protocols
Stay up-to-date with new technology trends
Create new and awesome features for millions of users
Write clear, maintainable code that will scale across a number of projects and distributed development teams
QUALIFICATIONS AND REQUIREMENTS
A Bachelor's Degree in Computer Science, a similar technical field of study or equivalent practical experience
3 years of experience in the Software Development industry
Experience in working independently and implementing product features from start to finish
Strong knowledge in Java
Good understanding of Google's Android design principles and interface guidelines
Familiarity with Android Background Processes and Firebase
Prior experience with iOS development will be an added advantage