Full Stack Web Developer

Vancouver, BC, Canada

Job Description


At Fresh Tracks Canada, we craft tailor-made Canadian vacations for people from all over the world. Since 1996, our team of Canadian Insiders have helped our customers plan their vacations and enjoy life-changing travel experiences.
We believe in keeping our customers front and center in everything we do; in fact, focus on serving our customers is one of our core values. Everyone acts and operates as an owner, treating this business as their own. We raise the bar constantly, embracing that nothing is perfect but continuous improvement is key. Our team is made up of passionate, positive experts who drive healthy collaboration by winning or losing as one, and we bring out the best in each other as a family committed to grow.
ABOUT THE ROLE At Fresh Tracks, our websites; CTV, CV, FTV and TNC, are the heartbeat of everything we do. It is our primary customer facing asset and a platform for our customers to learn more about our value proposition and more importantly our Canadian Insider difference. We are currently upgrading our websites from a technical and design perspective. We are undergoing a site migration to a new CMS (Dato) and we are going through a brand and design upgrade. Given these two important upgrades, we are looking for a developer who can help lead that challenge.
As a Developer, you’ll work with a cross-disciplinary team, using your knowledge of building front-end applications to make the Fresh Tracks web experience the best it can be.
RESPONSIBILITIES

  • Spike, write, test and deploy code for the website that integrates with the existing back-end systems, ensuring SEO and accessibility are top of mind
  • Build and maintain React plugins within the web CMS system
  • Cultivate knowledge and continuous learning through peer-training, as well as seminars and webinars on technologies that support the codebase such as: JAMstack, TypeScript, React, CSS, NextJS
  • Work with project leads to design, implement, and support reliable, secure, and scalable code in support of consumer-facing website
  • Participate in architectural discussions and recommendations for performance, stability, and security
  • Support the Marketing team on processes and Marketing tools (eg. DAM solutions)
  • Support the development of the existing legacy websites that use PHP and/or Word press- Relevant work experience in front-end development in Javascript, HTML and CSS
  • Demonstrated experience building responsive websites
  • Experience implementing search engine optimization (SEO) best practices- Experience working with APIs and dynamic content
  • Passionate about building engaging visual experiences and problem solving

GENERAL REQUIRED DUTIES:
  • It may be necessary to help with all other aspects of running and developing of our business
  • Generate new ideas and efficiencies to constantly improve and enhance Fresh Tracks Canada and the way we work
  • Overall high level of individual responsibility is required and it is important to appreciate the job necessitates a willingness to embrace challenge and change, and to work in a highly entrepreneurial way under management’s guidance.

REQUIREMENTS
  • Bachelor's Degree (ideally in a technical field) or equivalent experience
  • 3-5 years of relevant work experience in front-end development in Javascript, HTML and CSS
  • Demonstrated experience building responsive websites
  • Experience implementing search engine optimization (SEO) best practices
  • Comfortable in helping develop new projects, as well working with design teams on improving the look and feel of our websites
  • Experience working with APIs and dynamic content
  • Passionate about building engaging visual experiences and problem solving
  • Strong communication and interpersonal skills
  • The ability to take ideas all the way from concept to execution
  • Self-starter, ability to identify and take ownership of new opportunities
  • Ability to work in fast-paced, growth-oriented environment
  • Proficiency in PHP, and WordPress, a plus

TECHNICAL SKILLS - REQUIRED
  • JAMstack development
  • Javascript + Typescript
  • React + NextJS
  • Headless CMSs – we use DatoCMS
  • GraphQL
  • Tailwind
  • Storybook
  • Accessibility/accessible components and front-end development

NICE TO HAVES
  • Netlify
  • Firebase functions
  • UI design
  • Rapid prototyping

REWARDS
  • 3 weeks vacation (4 weeks after your first year)
  • Extended health benefits package
  • Applauz Recognition
  • Comprehensive employee assistance program
  • Flexible health and wellbeing days
  • Paid anniversary day off
  • “Pawternity leave” days for your new furry family members
  • Remote and hybrid working options available
  • Great working hours
  • Stylish office location in Vancouver, located close to public transit
  • Friendly and fun team environment with company celebrations and social events
  • Access to Canadian travel industry discounts!

DIVERSITY, EQUITY, AND INCLUSION We are an equal opportunity workplace. We strongly encourage applications from racialized individuals, under-represented communities, diverse backgrounds, identities, and experiences. We don’t judge based on race, religion, ethnic background, sexual orientation, age, marital status, disability, gender identity or anything else that you might bring to the table. We don’t care about where you went to college, your degree, your age, or what names you might have on your resume. Instead, we’re looking for motivated, compassionate people who can execute from the ground up. We also know that everyone has a unique career journey and experience comes in many forms.
Only those currently in Canada will be considered for the role.
Officially Great Place to Work® CertifiedTM

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2029740
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned