Intermediate Front End Developer

ABOUT THE JOB:

We are looking for an Intermediate Front End Developer to join our well-established development team based out of our Waterloo or Toronto office. This position will report directly to the Front End Development Manager.

 

ABOUT YOU:

You consider yourself an artist marrying the technical and graphical elements of highly dynamic websites into clean, efficient and reusable code. You thrive in an environment that keeps you on your toes, encouraging you to explore and grow. You’re a natural born problem solver, love a challenge and know the importance of being a life-long learner. You are confident in your ability to produce outstanding UI and cutting-edge design for highly dynamic websites and are comfortable communicating these complex concepts to clients and team members. You are at your best when you are part of something; a team, a strategy, a product and are itching to be a part of this one!

 

WHAT YOU'LL BE DOING:

  • Front-end coding working directly with the technical and graphical aspects of highly dynamic websites (pages with dynamic data)
  • Be involved with the maintenance and update of existing websites
  • Using software tools to code and design websites that meet the needs of the client
  • Collaborating with an agile team of designers and back-end developers to plan, build and improve the user experience of a variety of websites including ecommerce, marketing, not-for-profit and other internal and external sites
  • Participating in the full development life cycle including functional specs, work estimates, design, development, cross-browser testing, bug resolution and deployment
  • Creating responsive websites with a focus on performance
  • Using your knowledge of HTML, CSS and JavaScript to translate ideas and designs into great user experiences
  • Studying the project requirements and making decisions based on the best technologies for the job, learning how to get it done if needed
  • Keeping updated on Front End technologies (HTML5, CSS3, JavaScript, JavaScript Frameworks, Gulp, Git, SASS) through research, online training and tutorials
  • Taking UI design and front-end coding guidelines and directives from senior staff

 

REQUIREMENTS:

  • Strong knowledge of HTML5, CSS3, SASS/LESS, Gulp skills
  • Strong knowledge of Javascript/JQuery
  • Must have the ability to create clean, efficient and reusable code
  • Must have a keen eye for design and exceptional attention to detail
  • Must be results driven, proactive and a team player
  • Must be able to juggle multiple tasks and projects effectively
  • Understanding of UX, UI development, cutting edge design such as responsive design, platform selection (mobile, desktop) and technology deployment options
  • Proven problem solving skills and an eagerness to learn
  • Self-starter who works well under pressure and to tight timelines
  •  

WE WON'T COMPLAIN IF YOU ALSO:

Are comfortable interacting, presenting and explaining complex concepts to clients and team members