Interactive Front-end Developer

Splashdot is looking for a Front-end Web Developer with expertise in creating interactive web experiences to join our Front-end team. Emphasis will be on creation of complex in-browser animations and interfaces.

Our projects are very fast turn-around, generally lasting only a few months, but with some being measured in hours. The position is fast-paced and intense, requiring you to work on a variety of different things every day. You are given a lot of independence right from day one, and the flexibility to design and build the career you want.

Splashdot is headquartered in Vancouver, BC and employs a distributed workforce. This is a telecommuting position open to Canadian residents only.

Primary responsibilities:

  • Creating responsive interactive websites and integrating with our in-house CMS
  • Creating complex animations, games and experiences based on existing designs
  • Applying industry best practices in web accessibility (WCAG 2.0), search engine optimization and analytics

Necessary skills:

  • 10+ years of experience working with HTML/CSS/JS
  • 5+ years of experience building interactive experiences with HTML canvas and animation libraries
  • Keen eye for design and presentation
  • Knowledge of fluid responsive UX design principles and best practices
  • Experience working with CSS preprocessors (SASS/SCSS/Less/etc.)
  • Experience working within a content management system, developing templates and reusable items, utilizing dynamic variables and functions
  • Experience with modern JavaScript libraries
  • Experience working with Adobe CS and UX prototyping software
  • Experience with Microsoft Office suite or similar
  • Ability to work autonomously and manage various home office tasks (home networking, OS updates, etc.)

The right person will have the following attributes:

  • Dedicated and self-motivated: able to produce superb work on tight timelines and with minimal supervision
  • Flexible and adaptable in the face of rapidly changing requirements and priorities
  • Obsessed with quality, both in their own work and in the overall projects they contribute to
  • A passionate advocate, who can argue for the best approach in a productive and professional way
  • Great at working with multi-disciplinary teams, and with both technical and non-technical people
  • Naturally curious and genuine interest in self-learning

Perks include:

  • Excellent benefits package
  • Flexible working conditions
  • Opportunities for career challenges and growth, you help decide where you want to be and we’ll help you get there

To apply for this position, please contact us.