Mobile Developer
Complete Innovations - Markham, ON

This job posting is no longer available on Indeed. Find similar jobs:Mobile Developer jobs - Complete Innovations jobs

Mobile Developer

Job Description:
For more than 10 years, Complete Innovations Inc. has been the leading global provider of mission critical asset and mobile workforce management solutions to thousands of companies Worldwide. We are seeking an experienced mobile developer who is passionate about technology built around innovation and progressive thinking and who has the desire to contribute to the company’s continuous growth in the Canadian and American marketplace, taking this unique entity to the next level of success. You will be responsible for providing design and development leadership in delivering mobile solutions across various platforms including iPad, iPhone, Android, Blackberry, Windows Mobile, and others.

Essential Responsibilities

  • Develop mobile applications on various platforms
  • Drive best practices, standards and guidelines on mobile technology
  • Transform ideas, high-level business requirements, strategies, market trends, development standards and best practices into innovative mobile solutions
  • Collaborate with business and cross-functional team members as needed
  • Quickly prototype and iterate on ideas


  • Bachelor's degree in Computer Science/Computer Engineering or equivalent
  • 8+ years of software development experience
  • 5+ years in mobile application development
  • Strong HTML5, JavaScript and CSS Skills.
  • Strong object oriented design and analysis skills
  • In-depth programming experience and knowledge of:

o .Net Framework
o VB.Net, C#, Java or another object oriented programming language.
o Using platform frameworks (e.g. iPhone, Android, WebWorks)
o Using platform and management tools (e.g., Eclipse, Visual Studio, SVN, TFS)
o Working in an Agile SCRUM environment with end-to-end involvement
o .Net Remoting and Web Service techniques and strategies (e.g., XML, REST, SOAP)
o Architecture of client-server, multi-tier and Internet systems
o Working with databases, writing queries and stored procedures (MS SQL Server an asset)
o Caching data and efficiently loading data for use (e.g., lazy loading)
o Frameworks such as Sencha, JQuery, Kendo

  • Programming experience in one or more of the following:

o Android
o iPhone (Objective C/ Cocoa)
o Blackberry OS
o Windows Phone/Mobile
o RhoMobile (Rhodes/RhoElements)

  • Experience with technologies such as:

o REST/XML/SOAP Web Services
o JavaScript
o JSON, Odata

Desired Characteristics:

  • Domain knowledge or experience on leading mobile platforms
  • Professionally demonstrate exposure to the latest mobile and web technologies, while having a strong understanding of design principles
  • Capable of translating complex business requirements into simple and killer mobile applications
  • Ability to clearly articulate creative ideas to senior leaders
  • Passion for learning new technologies and eagerness to collaborate with other creative minds
  • Strong desire for exploring, evaluating and understanding new technologies
  • Ability to work under pressure, hit tight deadlines and analyze a problem
  • Strict attention to detail
  • Excellent judgment, organizational and problem-solving skills
  • Exceptional interpersonal skills: verbal, written and listening
  • Strong sense of ownership, urgency and drive
  • Demonstrates customer focus - evaluates decisions through the eyes of the customer