Best Buy Canada

Mobile Application Developer - Burnaby

Mobile Developer in Burnaby, BC

Posted 2019-10-11

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

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're a respected manager with the natural ability to lead a team and influence others.
You have an in-depth understanding of the software development lifecycle, and have no trouble communicating project and operational status, issues, risks and resolutions.

You have 5 years’ experience in Objective-C, Swift, and strong working knowledge of XCode (including debugging)
5 years’ experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Knowledge of web service technologies and services (specifically REST APIs)
4 years minimum of enterprise application development and tiered application design in Java
You have 3 years of experience in Android SDK and know APIs inside out
In depth knowledge in Eclipse/Android Studio and other tools
Experience with multithreaded Core Data and 3rd party JSON libraries, UIKit experience, preferably with Auto Layout
Nice to haves

Familiar with app provisioning, google playstore management, beta testing tools and knowledge of android User Interface Guidelines
JavaSE, XML, Linux shell scripting, J2EE, Servlets/JSP, PL/SQL, Oracle database 10g/11g, O/R mapping technology, Web Services , Testing & Build frameworks (JUnit, Ant/Maven, etc), Spring
Familiar with app provisioning, iTunes store management, beta testing tools and knowledge of Apple Human Interface Guidelines
Experience with multithreaded Core Data and 3rd party JSON libraries, UIKit experience, preferably with Auto Layout

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.