Best Buy Canada

Mobile Application Developer-, Android - Burnaby, CA

Mobile Developer in Burnaby, BC

Posted 2019-11-07
Description

The Mobile Application Developer is an expert in developing native mobile applications using tools and technologies related to mobile platforms such as Android and IOS. You will participate in design, maintenance and documentation of the applications for main, consumer-facing mobile experiences, keeping in mind performance, scalability, availability, security reliability and ease of making updates. You are able to effectively communicate technical concepts, task status, issues, risks and solutions to both a technical and non-technical audience. Here's a snapshot of your day-to-day:

Full lifecycle application development
Designing, coding and debugging
Code analysis, requirements analysis, identification of code metrics, system risk analysis, security analysis, software reliability analysis
Service oriented design and analysis
Unit testing and design and development quality assurance
Performance tuning, improvement, balancing, usability, automation.
Evaluate and identify new technologies for implementation
Maintain standards compliance; communicates and enforces coding standards
Creates and executes project work plans; revises as appropriate to meet changing needs and requirements
Understands the necessity of and contributes to coding standards; communicates and enforces coding standard
WHO YOU ARE…

You crave a fast-paced environment where change is constant.
You leave your ego at the door and play nice with others.
Super adaptable, you gracefully navigate any situation you dive into.
Your solo work is breathtaking yet your team would be lost without you.
Respect: you give it, you get it, you live it.
Your technical skills and technology acumen are second to none.
You have an in-depth understanding of the software development lifecycle, and have no trouble communicating project and operational status, issues, risks and resolutions.
WHAT YOU'VE DONE…

5 years experience on Android platform, deep understanding of application lifecycles and know Android APIs inside out.
Experienced in Android Architecture Components, Dagger, and Retrofit, familiar with third party lib integration.
Hands on experience on developing Android App with Kotlin.
Major contributor of at least one app in the Google Play Store.
Mastery with asynchronous programing, Android User Interface Guidelines, ConstraintLayout
Ability to write unit testable code.
UI tests with Espresso.
BONUS POINTS…

Beta testing tools on Google Play Store
Knowledge of web service technologies and services (specifically REST APIs)
Experience setting up CI/CD automation process
Experience with iOS development
YOUR EDUCATIONAL BACKGROUND…

You have a Bachelor's Degree in Computer Science, Electrical Engineering or a related discipline

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Mobile Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.