To apply for this job you must first either login or register

Développeur Front End 6 mois x 2

Montreal, Quebec  - Contract



Job Description


Are you passionate about creating beautiful and elegant user interfaces?

Our Client is seeking a Senior Web Developer who knows the ins and outs of building Rich Internet Applications using advanced JavaScript and HTML5, as well as the ability to transform beautiful UI designs into pixel-perfect working prototypes.

The ideal candidate will have extensive experience with JavaScript, JQuery, and HTML5.



Primary Responsibilities:


 Performs product design tasks of high complexity which may require research and analysis
and in-depth front-end programming knowledge;

 Perform system design and specification dev, program logic and flow-charting, testing,
debugging, and documentation. (specific skill req’s could vary based on type of dev being
performed);

 Interacts with senior team members, and in some cases directly with clients, to develop
system solutions to business problems;

 Works independently and with supervisory review on moderate to highly complex
programming tasks. Provides analysis of problems and recommends solutions;

 Works within established procedures to develop, test, implement, and maintain application
software;

 Meet deadlines and satisfy all requirements of the project

 Develop reusable front-end modules

 Performance optimize JavaScript code

 Analyze and troubleshoot existing project code as required

 Provide documentation in code and externally


Must Have Skills:



 3+ years minimum in creating complex JavaScript and HTML5 based solutions.

 Deep understanding of JavaScript.

 Detail oriented experience as a Web Developer creating JQuery based solutions.

 Understanding of cross browser/cross platform limitations and solutions with focus on
Chromium.

 Good understanding of overall web design including basic usability, accessibility, industry
standards, architecture, and navigation.

 Strong visual and interaction design skills, with working knowledge of graphics products
like Photoshop.

 Ability to work both independently and in collaborative teams to communicate design
ideas effectively.

 Ability to read and interpret functional specifications & design guidelines/Mock-ups.

 Excellent communication and organizational skills.

 Knowledge of code versioning software like GIT or SVN an asset.

 Knowledge of software development and collaboration tools (Atlassian Suite) and Agile
development methodologies an asset.

 Knowledge of any object oriented programming (C++, C#, Java, etc.) an asset.

 Occasionally travel to customer facilities to support system integration efforts (USA).

 Bilingual: French/English


Nice to Have Skills:

 Bachelor’s degree in Computer Science or related field preferred.

 Understanding of software design patterns.

 Understanding of Node.js and npm.

 Understanding of deployment automation tools (Grunt, Jenkins, etc.).

 Understanding of JavaScript frameworks/libraries (Angular, React. etc.).


Details:
Starting: ASAP
Dress Code: Casual
To apply for this job you must first either login or register