UI Web Developer

Posted: November 10, 2017

Region: Toronto, Ontario

Application deadline: November 25, 2017

Status:  Permanent Full Time

Are you a Web Developer with strong UI development skills looking for the opportunity to grow your career, work as part of an award-winning team and make a real impact at the same time? Do you consider yourself a wizard with HTML and CSS? The Canadian Red Cross is building a web development team and is looking for a skilled and motivated UI web developer to help implement, test, modernize and maintain a platform that can accommodate their rapidly growing digital needs and inspire the next generation of donors. You can expect a start-up like culture where you are hands-on the technical builds and involved in the software development lifecycle, including implementation, testing and maintenance. Working in an Agile development team alongside other front end and back end developers, you will also collaborate with the design and UX teams, to help inform their decisions with regards to UI design and development, frameworks and best practices.
The UI Web Developer should have 5+ years of extensive front-end web development experience in HTML/HTML5, CSS3 including media queries and JavaScript/jQuery. They should have a very strong understanding and experience with responsive web development, CSS frameworks like Bootstrap and Foundation as well as CSS generators such as LESS or SASS. They should also have experience with HTML prototyping, wireframe mock-ups, developing email/html templates and demoing UI interactions and layouts. As a front-end developer, they should be familiar with client side unit testing (Jasmine/Jest/Mocha), have a good understanding of DOM manipulation, HTML animations and a version control system like Mercurial or Git. They should also have some experience implementing AODA compliance for a site. Experience with ES6, AJAX, modern JavaScript frameworks such as Angular/ReactJS, sites that use a .Net CMS such as SiteFinity or Kentico, design tools like Photoshop and converting PSD assets to HTML is a plus. 
 
The UI Web Developer will contribute to the continuous integration of unit test covered code. They will work on the design, development, testing and maintenance of the Canadian Red Cross digital programs and help in the continued evolution of our flagship site, redcross.ca. They will help ensure the site meets WCAG 2.0 A/AA standards for AODA compliance. The role requires a smart, eager developer who pays attention to detail and is flexible enough to make quick decisions and adapt to any changes. Your work will help inform, inspire, engage and motivate our growing audiences and drive donations that change people’s lives.
 
Creative, enthusiastic employees are our most valued resource and the basis for our success, so we take great care in how we attract, hire, and support our employees for a successful career. If you care about collaboration, curiosity, communication excellence, and continuous improvement, this position is right for you.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES
  • Help develop and maintain redcross.ca, crioxrouge.ca, campaign microsites, and other digital platforms as required;
  • Provide support to new and established systems in the Digital Marketing team;
  • Create meticulous documentation for web systems.

EDUCATION

The minimum qualification for this job is a post-secondary degree or diploma in website design & development.   
 

REQUIRED EXPERIENCE AND SKILLS

  • 5+ years of experience in responsive web development using HTML/HTML5, CSS/CSS3 including Media Queries and JavaScript/jQuery
  • CSS frameworks such as Bootstrap or Foundation
  • CSS generators (LESS/SASS)
  • Client-side unit testing with Jasmine/Jest/Mocha
  • Design skills such as active HTML prototyping, wireframe mock-ups and working with PSDs (photoshop) and style guides
  • Experience implementing AODA compliance (WCAG 2.0 A/AA standards) for websites
  • Strong communication skills – ability to explain technical UI concepts to designers, support, and UX developers
  • Experience working in an Agile development environment (stand-ups, sprints and other sprint ceremonies) using processes such as Scrum or Kanban and tools like Jira, Zenhub, Trello, etc.
  • Knowledge and experience using a source control system such as Mercurial or Git
  • Strong debugging skills combined with an understanding of performance, scaling and latency for a web UI
 

NICE TO HAVE SKILLS

  • AODA certification for the WCAG 2.0 standard for A/AA compliance
  • Experience working with a .Net CMS such as Kentico, SiteCore, SiteFinity, etc.
  • Working knowledge of a modern JavaScript framework such as Angular/ReactJS  
  • Familiarity with ES6, AJAX and GA/GTM
  • Experience converting PSD assets to HTML
 
This position requires a successful Canadian criminal record check.  The Canadian Red Cross is an equal opportunity employer.
 
Working Conditions
  • The majority of the work is performed in an office environment.
  • Occasional requirement to work overtime hours, often with short notice.
  • Domestic travel may be required.

 


 
Interested parties may submit their resumes no later than November 24, 2017 
E-mailwebdev@redcross.ca  
 
While we appreciate all responses, only candidates under consideration will be contacted. 
Please note that relocation funding is not available for this position