Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing high quality global business Android applications for our North America (United States and Canada) based clients.
The ideal candidate will be responsible for:
- Translate designs into high-quality reliable code.
- Develop, test and maintain new mobile applications using Android.
- Implement best practices for developing Android applications targeting multiple phone and tablet devices.
- Maintain, debug and refactor existing code.
- Write quality code, and ability to adhere to the coding guidelines.
- Meet project deadlines and requirements.
- Work with team members to meet project goals.
Job Requirements
Technical Skills:
- 2-4 years of proven experience.
- B.Sc. or M.Sc. in computer science, engineering, information technology or related education.
- Experience with Java and Kotlin.
- Experience with consuming back-end web service APIs.
- Understanding of code versioning tools such as Git.
- Familiarity with cloud Messaging APIs.
- Experience and knowledge of mobile development life cycle.
- Experience and knowledge of Android SDK, different Android versions and dealing with different screen sizes.
- Mobile Devops experience is an asset.
- Problem-solving and analytical skills.
Personal Skills:
- Hard worker and self-motivated.
- Good command of English.
- Ability to Research and learn new technologies.
- Ability to work in a team-work environment.
- Good communication skills.