Front-End Developer (React)
Dig Insights, Inc.
Toronto, ON

Here are the sorts of things you will be asked to do:

  • Work with Dig colleagues to help develop our complex survey interfaces and web applications
  • Help start and update projects in new JS frameworks
  • Offer insights and be self-sufficient while working to make complex front-end development decisions
  • Work effectively with other members of our web team throughout the build cycle

Qualifications:

  • College/University Degree/Diploma in web/software/media development (or equivalent)
  • 4+ years of experience (or equivalent proficiency) in the following: HTML5, CSS 3.0, JavaScript, ES6, AJAX
  • Experience with Responsive adaptive web development
  • Experience with implementing UI components and elements with strict design specifications
  • Comfortable updating legacy jQuery, PHP code
  • Knowledge of JavaScript frameworks such as React, Angular, Polymer
  • Experience with version control, git flow model
  • Solid coding fundamentals, proper styling, commenting, and comfortable with conducting peer code review
  • Willing and able to work within a fast-paced dynamic environment
  • Ability to work within and meet tight deadlines
  • Demonstrated work ethic, integrity and professional conduct
  • Ability to work independently and with a team

Desirable Skills:

  • Experience with designing forms and testing frameworks
  • Experience writing client/server applications over RESTful web services
  • Experience with mobile UI frameworks (eg. React-Native)
  • Experience with UI frameworks (eg. React, Angular)
  • Experience setting up frameworks and installing libraries
  • Experience working with databases

Nice to have:

  • Experience with Adobe Suite and wire-framing tools
  • Experience with Responsive adaptive web design
  • Comfortable working with AWS and cloud deployment
  • Familiarity with ES6
  • Experience or Familiarity with git flow model

Job Type: Full-time

Experience:

  • CSS: 4 years (Required)
  • Unit/Integration Testing: 1 year (Required)
  • JavaScript: 4 years (Required)
  • React: 2 years (Required)

Location:

  • Toronto, ON (Required)