Open Roles

Front End Developer
Whitby, Ontario, Canada

  • Location: Whitby, Ontario
  • Type: Permanent
  • Job #16166

We are seeking a talented Front End Developer for an exciting full time hire with our client, located in the Durham area.  This position requires some onsite work with flex for a couple of days offsite.

Requirements:

  • Diploma/Degree in Computer Sciences or equivalent combination of education and/or experience
  • 3+ years web development experience
  • In-depth hand coding programming skills in the following: AJAX, Javascript, JQuery, CSS3, HTML5
  • Expertise in cross browser compatibility including desktop and mobile browsers
  • Experience in cross-platform development using Responsive HTML5, Javascript, CSS3, Ajax, jQuery, Bootstrap, Angular.js, Node.js, and other JS frameworks
  • PHP Working knowledge
  • Experience with REST architectures
  • Experience with CMS-based development, primarily WordPress
  • Working Knowledge with Magento 2 and/or other ecommerce platforms an asset.
  • Knowledge of AODA requirements & standards including WCAG.
  • Understanding of SEO and accessibility issues and how they relate to development
  • Working Knowledge of views in MVC or MVVM Architecture
  • Experience with source control software (Git/Bitbucket)
  • Ability to produce clean readable code
  • Excellent English communication skills (verbal and written)
  • Ability to multitask and work under tight timelines
  • Commitment to quality and attention to detail
  • Able to function in a fast paced, agile, commercial online environment
  • Collaborative spirit, ability to give and accept feedback in a professional manner

Responsibilities:

  • Deliver complete front end applications with clean, tested and documented code
  • Build websites and web applications optimized for all device types (mobile, tablet and desktop)
  • Integrate front-end code with back-end APIs to create fully functional experiences
  • Develop and provide maintenance of web-based application systems across many sites and brands
  • Perform front-end maintenance/change requests as assigned
  • Review mockups created by UX designers to ensure they are technically feasible, optimized for implementation, and effective on mobile and desktop
  • Advise stakeholders on scope of work, flag potential delays, make recommendations for more efficient solutions
  • Ensure code is optimized for speed and scalability
  • Build reusable code and libraries for future use
  • Minimize QA issues by reviewing and testing your work across multiple devices and browsers
  • Coordinate with back-end developers on joint projects
  • Adhere to all technical, branding, and web content accessibility guidelines

Apply now for immediate consideration!