Senior HTML5 / WebGL / Javascript Software Engineer

Senior HTML5 / WebGL / Javascript Software Engineer

NOC Group: Software Engineers and Designers (2173)
NOC Job Title: Software Engineer
Job Type: Full-Time, Permanent
Language: English
Start Date of Employment (Approx.): As soon as possible
Minimum Education: Master's Degree
Positions Available: 1

Conquer Mobile builds high quality custom mobile application technology for businesses in Canada and the US. We’ve been building mobile applications since 2007 and have chosen the best technology eco-systems to develop mobile solutions for our customers. Conquer is looking to expand its service and product offering by expanding it’s 3D technical expertise in WebGL, camera tracking, latency compensation, and all kinds of cool 3D data crunching techniques.

We are currently searching for a Senior HTML5 / WebGL / Javascript Developer to join our talented development team. You will be working with the product development team to implement a VR asset management platform; conducting architectural and systems plan-ning for an internal distribution system; and assisting in client and services work as it be-comes necessary.

Main Duties:

  • Collect and document users' requirements and develop logical and physical specifications
  • Research, evaluate and synthesize technical information to design, develop and test computer-based systems
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems
  • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.

Required Skill:

Conquer Mobile is looking for a candidate with experience as a senior software engineer with deep client-side 3D web development skills:

  • HTML5 DOM, CSS, and high performance Javascript
  • Demonstrated experience working with WebGL
  • 3D technical knowledge of mesh geometry, hierarchical level of detail (LoD) management, and mesh deformation
  • Camera tracking, and latency compensation
  • Mathematical knowledge of linear algebra, quaternions, complex numbers, FFT and DSP
  • Lighting algorithms and shader programming experience
  • Web Audio API, with demonstrated experience doing realtime audio processing and playback
  • Javascript Web frameworks including NodeJS, jQuery, AngularJS, and others.
  • Experience with open authentication systems such as OpenID and OAuth
  • Experience with mass storage and content distribution such as Amazon S3
  • Understanding of data visualization using D3 and the SVG DOM

Education:

  • Masters degree in computer science

What we offer:

  • Competitive salary range between $70,000 to $90,000 per year
  • Extended health benefits
  • 15 Days of vacation per year
  • Dynamic work environment with constant innovation and technical challenge
  • Technical leadership and on-going professional development
  • High-tech work facility on the CDM Campus in Vancouver

Contact

Send resume and cover letter describing why you are well suited to the position to:
Subject line MUST include: WEBGL / JAVASCRIPT SOFTWARE ENGINEER

Job Location(s)

577 Great Northern Way
Unit 140
Vancouver, British Columbia
V5T 1E1 Canada


Date Posted:
Jan 24, 2014 10:01 AM PST
Company:
Conquer Mobile
Website:
http://www.conquermobile.com
Contact:
careers@conquermobile.com

Company:
Conquer Mobile
Website:
http://www.conquermobile.com
Location:
Vancouver, British Columbia, Canada

Conquer Mobile is a specialist in mobile strategy and mobile workforce solutions. With deep expertise in iOS, mobile security, 3D visualization and SharePoint integration, Conquer Mobile has become a trusted expert for secure, custom business apps. more