Current Opportunities
Tell-a-Friend (Your friend's email address): Your Name:

Job Title:

Web Application Developer  

Job ID Reference:

5117  

Status:

Open  

Salary:

$70,000 -$90,000  

Position Type:

Permanent  

City:

Toronto  

Category:

IT

Description:

 

Our client is a small, dynamic group specializing in tailored visual analytics software research, design and development for key clients in government and industry. They are world leaders in design and implementation of high end decision support applications utilizing 2D and 3D visualization technology with advanced user interface concepts. 

 

We are seeking a seasoned Web Application Developer. This role will be responsible for design and implementation of graphical front end components using as well as back end components. The successful applicant will be self-motivated, results driven and customer service focused.

 

Job Duties:

 

Use agile processes to develop, test, debug and integrate user-facing software solutions on a variety of target hardware platforms.  Work closely with product designers to define and refine functional requirements.  Find and apply appropriate solutions to open-ended technical problems

Web Application and Framework Developer:

Required:

Proficiency in desktop-class web application development including client- (JavaScript, CSS, HTML) and server-side (Java) components

Experience with web services including SOAP, REST, AtomPub, and RPC protocols and associated development frameworks (JAX-WS, JAX-RS, Restlet, etc)

Experience testing web applications (JSUnit, Selenium, etc)

Solid software engineering skills including design patterns and modular system design

Bachelors in Computer Science, Engineering or Mathematics

Nice-to-have:

Experience with OpenSocial and Apache Shindig

Modular, extensible API / library design experience

Experience with HTML5 Canvas, SVG, web maps, and other web-based visualization technologies

Solid understanding of web application security concerns

Experience with GWT, ExtJS, jQuery, or others

 
Apply for the Job:
First Name:
Last Name:
Email:
Phone:
Other Phone:
Desired Salary:
Attach CV:
 
Thanks! Your application to this job has been received.