Android Developer Company Location Vancouver, Canada
100,000 - 200,000
Job Description:
- Design and develop native Android applications
- Bridge web applications seamlessly into our native Android applications
- Maintain and upgrade existing applications
- Identify, troubleshoot, and resolve bugs
- Contribute design considerations for new products or architectural changes to existing products
- Work with Project Managers to effectively plan and manage development tasks and project milestones
- Work with team members and other departments to investigate and resolve software defects
- Research new technology to provide product innovation and/or problem resolution
- Contribute to the ongoing development, documentation and maintenance of programming and systems integration standards
Requirements
- 1 to 2 years of professional experience in software development
- Post secondary education in computing science or computer engineering or an equivalent program
- Fluent and experienced in Java is a strong asset
- Experience and knowledge of the Android platform
- Successfully designed and shipped Android applications to the Google Play store
- Experience with SQL and working database experience (client side) is a strong asset
- Experience and exposure to different mobile platforms is a plus (e.g. IOS, Blackberry, etc.)
- UI Design experience with an aesthetic sense as to what a quality application is
- Active problem solver with a willingness to challenge the status quo and make recommendations for improvements
- Ability to work on multiple projects within strict deadlines
- Sound decision making and time management skills
- Strong communication and interpersonal skills
- Ability to work independently and/or as a collaborative team member
- Thrives in a high-paced, constantly changing technical environment