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.