KeHE Distributors, LLC

  • Front End Web Developer

    Job Locations CA-ON-Mississauga
    Requisition Post Information* : Posted Date 6 days ago(11/13/2018 11:21 AM)
    Information Technology
    Requisition ID
    Tree of Life
  • Overview

    Our core purpose is “To Help Canada Eat Well and Live Well”

    For more information please visit our website at:


    Tree of Life Canada ULC is an Employer who strives to provide an inclusive work environment that involves everyone and embraces the diverse talent of its people. We are committed to meeting the needs of persons with disabilities. If selected for an interview, we will be happy to work with you to ensure your interview is accessible and accommodation is provided. When your interview is being scheduled, please advise the Recruiter of how we might be able to support your participation.


    ** NOTE:  Reference checks will be conducted for potential candidates and the information collected will be used in making the final hiring decision.


    Primary Responsibilities

    An excellent opportunity has arisen to join our IT Development department for a user experience developer to work with project teams to design and deliver high quality client-centered, effective, consistent and usable interfaces. You will employ user-centered design principles and human factors best practices to design the optimal client experience solution. Typical scope would include working closely with department leads, key stakeholders, end users and other developers, as required. Your technical background and experience will ensure you are able to analyze requirements, propose solutions, define and execute deliverables. The ideal candidate will have a mix of development, technical understanding of web technologies and ERP systems and functions and be passionate about technology along with “out-of-the-box” thinking. As with all positions of Tree of Life Canada we expect that all actions will be consistent with Tree of Life Canada’s Mission, Vision and Values.


    Essential Functions

    • Conceptualize and design how new product features/enhancements can be deployed across multiple platforms including desktop, browser, tablets and smart phones;
    • Determine the design interactions and client flows for the client experience and develop conceptual wireframes, that includes design layout, navigation and accessibility requirements that are aligned to product/feature specifications while meeting all required timelines to support the on-time delivery of project;
    • Active participant in working session to determine requirements;
    • Presenting design concepts at stakeholder review meetings and engaging in a friendly critique session to come up with a great design;
    • Manage the design of user interface specifications, by applying design standards, industry best practices, considering strategic business objectives, user needs, systems constraints;
    • Collaborate with other developers to streamline the client-experience;
    • Lead usability testing when required, providing expert guidance to the project teams, creating test strategy/plans, test scenarios, screeners and facilitating usability testing as required;
    • Work on several projects at a time and provides regular status reporting to manager on all projects;
    • Contribute to the development, maintenance, and continuous improvement of efficient and effective usability methodology/process, documentation, workflow, ROI, metrics and design standards;
    • Continuously develop self and the team by staying current of industry trends and best practices;
    • Design and build reusable UI components using modern JavaScript frameworks;
    • Design and build complex, but user-friendly web and mobile applications for internal and/or external customers;
    • Act as a user experience advocate and thought leader regarding principles of user experience and user-centered design;
    • Contribute to post implementation reviews helping to demonstrate success or areas of improvement;
    • Maintain good attendance, safe work practices and safeguards of confidential company information.
    • Other duties and special projects as requested.


    Minimum Requirements, Qualifications, Additional Skills, Aptitude

    The successful candidate must have:

    • Knowledge of web and mobile technologies (platforms, devices, HTML, CSS, Java Script);
    • Expert understanding of user-centered design techniques & demonstrated ability to incorporate UCD principles into the architecture and design of user interfaces;
    • Minimum of 3 years in user experience, Internet design principles, W3C standards, accessibility considerations, and usability testing;
    • Minimum of 3 years in C#, VB.NET, ASP.NET, MVC, JavaScript;
    • Expertise in creating concepts, prototype and wireframe specifications;
    • Experience working independently or as part of cross-functional teams on small and large projects;
    • Experience working closely with other teams on time estimates and feature trade-offs;
    • The ability to adapt to a fast-paced, changing priorities and technology environment.
    • Excellent communication and presentation skills and the ability to articulate ideas effectively
    • Proven team player with good interpersonal skills;
    • Highly self-motivated and directed;
    • Extreme detail orientation and a passion for consistency;
    • Advanced ability to deal with ambiguity and develop independent ideas and solutions;

    The following skills would be an asset:

    • Experience with e-commerce/online shopping applications
    • Experience with designing for transactional applications
    • Experience with Dynamics 365 or SharePoint


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed