General Purpose of Job: A Web Developer is responsible to develop mobile applications, web sites and online games for clients who embrace emerging technologies. In order to be successful at this we need developers who aren't afraid to push the limits of what can do be done with code while collaborating with other developers to do the same. We need people who love exploring new methods and techniques and live to take development to a new level. In short, we need developers who can bring awesome design to life.

Essential Functions:- Understands technical and functional design requirements.- Code in HTML/JS/CSS, Java and/or Objective-C- Architects, codes, and tests technical solutions.- Identifies system deficiencies and recommends solutions.- Conduct research to determine technical feasibility- Adheres to company code versioning policies (GIT)- Post-mortem documentation of technical development (i.e. summary of hours and development difficulties)- Development of mobile apps and mobile optimized web pages- Submits re-usable code to the company code library- Assists in enforcement of development deadlines and schedules.- Understands the necessity of and contributes to coding standards.- Willing to work outside of business hours on a project to project basis- Seek the assistance of senior team members to tackle personal assignments when required- Prioritizes multiple tasks effectively.- Post-mortem documentation of technical development (i.e. summary of hours and development difficulties)- Excellent written, verbal and interpersonal communication skills

Education/Experience Required: - A degree in Computer Science, Engineering, or other related subject desirable- 3+ years of experience with Javascript / CSS / HTML5 / XML- 2+ year of experience with native development in one of Android, iOS or Windows8- Experience with server-client communication (REST, SOAP etc.) is an asset- Awareness of and passion for emerging web technologies, desire to learn new skills!

Competencies: - High level knowledge of HTML, the DOM, CSS, responsive design and superior knowledge of browser compatibility issues- Experience with HTML5 and fallback techniques- Proficient in Photoshop and the Creative Suite

A Plus - specializing in any or all of the following: Actionscript, Animation techniques, Game Development, applied 3D proficiency, Math / Physics, integrating 3rd party APIs such as Facebook Graph, Google Maps, Twitter or YouTube