Job Description
We are looking for an Android developer responsible for the development and maintenance of applications; that meet the requirements of our targeted audience. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Qualification And Experience:
- University or College degree in Computer Science, Engineering Science or equivalent.
- 1+ years of Android Mobile Application Development using Kotlin & Java.
- 1+ years of Programming experience with SQLite, and also other relational databases (MS SQL, Oracle)
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Strong understanding of Object-Oriented design and Java programming language.
- Good knowledge of the open-source Android libraries available for common tasks.
- Solid understanding of the full mobile development life cycle.
- Experience working with a version control system, e.g. Git.
- Experience with thin-client and service-oriented architectures is an asset.
- Knowledge of transit, human resources, and finance applications would be considered an asset.
Other Skills:
- Effective verbal and written communication skills.
- Ability to monitor and maintain process reliability.
- Ability to produce quality work on time.
- Ability to work effectively with others when needed.
- Keen to learn and keep up with new technology.
Exciting Benefits we offer:
- Market-leading Salary
- Employee Performance-based bonuses
- Conveyance Allowance
- Profit-Sharing Plan [Tenured Employees Only]
- Company Provided Lunch/Dinner
- Friendly work environment