Full-Stack Developer

Engine Digital is looking for a Full-Stack Developer to join their Vancouver office.

Employer: Engine Digital

Location: Vancouver / Canada

Position: Full-Stack Developer (Intermediate)


We’re a team of strategists, designers, and technologists, driven by a shared passion for creating thoughtful digital platforms, products, and services that span web, mobile, and connected spaces. Based in Vancouver and New York City, we’re focused on changing how organizations connect with users in an increasingly digital world. If you’re up for that challenge, you should join us.

About the role

As an Intermediate Full-Stack Developer, you’ll bring a blend of front-end and back-end expertise to the project team, leading the build out of interaction, functionality, and logic across web and mobile platforms and products. As part of a project team, you’ll help to define the most effective approach to prioritizing and implementing features against a roadmap, taking into account high-quality user interaction built on stable and scalable code that brings the work of our strategy and design group to life.


• Lead, support, and collaborate in planning, development, testing, and delivery/deployment of solid, structured, and standards-compliant code
• Understand scope, project goals, and requirements, and provide input towards practical solutions, innovations, and time estimation
• Participate in ideation sessions, workshops, and roadmapping, contributing a perspective on improved production and development approaches, tools, and techniques
• Bring a perspective to the team that blends design sensibilities with the practicalities of web and mobile engineering
• Collaborate in strategic planning of web and mobile websites, web apps, and native mobile apps assessing opportunities for driving innovation from a development perspective
• Test, refactor, and optimize code to achieve the best performance, and strive for flawless and bug free deliverables by making quality assurance a top priority
• Follow industry best practices, and coding standards developed by the agency and contribute to internal and external knowledge sharing
• Understanding our clients’ business, their needs, and the technical opportunities and challenges that exist within their categories


• 3-5 years experience in mobile-first responsive and adaptive web development working within a team dynamic, delivering pixel perfect code through CSS3/HTML5, Canvas, and SVG
• Experience planning, prototyping, developing, and testing for web, mobile/tablet, SaaS products, connected devices, and other interactive experiences
• Experience with current tools, processes, and standards including Git/Github, Gulp, Webpack, SCSS, KSS, BEM, Node, Sketch, and styleguide driven development
• Experience with JavaScript including ES6, ReactJS, React Native, JQuery, JQuery plugin development
• Experience with Laravel, PHP, MySQL, Ruby, AWS, and web services integration via JSON and REST APIs
• Working knowledge of GA, Mixpanel, Hotjar, and Crazy Egg, and web performance and speed optimization (zero latency) techniques
• Knowledge of usability, accessibility, industry standards, and testing tools
• Familiarity with WordPress, Adobe Experience Manager, Squarespace, Shopify, and Magento
• Experience working in an agile environment, scoping and roadmappping, and self-management
• Digital agency or startup team experience preferred
• Degree in Web Development or Computer Science preferred but not required
• Candidates should be a resident of Vancouver or willing to relocate and able to travel


In addition to an exceptional company culture, we offer the following benefits to all employees:

• A welcome kit, a brand new MacBook, and all the tools you need on day one
• Personal learning budget for classes, events, and conferences, and access to General Assembly, Treehouse, Udemy, and One Month to help you expand your skills
• Winter holiday break in addition to 3 weeks vacation time to start
• Office snacks, coffee, tea, beer, and monthly birthday lunches
• Holiday parties, happy hours, and team building activities
• Health and dental coverage
• Offices in two of the best cities in the world – Vancouver and New York City
• An incredible global client list including some of the most recognized brands
• Focused yet casual work environment in downtown Vancouver and close to public transit

How to Apply

If this sounds like a fit, please apply through our online application form. Only candidates with an online portfolio or work samples may be shortlisted and contacted. Please clearly state your personal contribution to each project submitted. If you have a Github profile, blog, or other online projects, please send those URLs along too. Extra attention will be given to creative candidates who are active online.
No recruiters, agencies, or phone calls please.

Engine Digital

Engine Digital is a Vancouver and New York City based digital consultancy focused on improving the way organizations engage with users across digital channels.


#404-717 West Pender Street Vancouver, BC V6C 1G9 Canada