Sr. Full Stack Engineer @ Traeger Wood Pellet Grills - San Francisco, CA

Sr. Full Stack Engineer

Company Description:

Traeger Grills, headquartered in Salt Lake City, has been revolutionizing BBQ grilling and outdoor cooking for 30 years. We obsess over providing world-class experiences to not only our customers, but also to our retail partners and vendors. Recently voted as a 2016,2017, & 2018 Best Company to Work For, and a Top 25 Fastest Growing Company by Utah Business Magazine, we're looking for individuals who are committed to winning. We pride ourselves on maintaining a culture based around teamwork, quality, innovation and constant growth and development. We cook together and we win together!

This role will be based out of our SLC, UT office

Job Description:

Our team builds and maintains the digital experience for Traeger customers across every device and digital touchpoint. We are looking for an experienced full stack developer who can design, build, and maintain the corporate website, as well as extend and execute marketing strategies through digital channels and e-commerce platforms.

This position requires a combination of programming skills (HTML, CSS, JS, React, Vue, NextJS etc.) and basic design skills. A strong understanding of industry trends and content management systems, as well as understanding interfacing with REST APIs. Experience with responsive and adaptive design is a must. An understanding of the entire web development process, including design, development and deployment.


Sr. Full Stack Engineer Responsibilities:

  • Work with marketing designers to implement amazing web content
  • Create web interfaces, widgets, rich clients and other front-end components (HTML, CSS, JavaScript, React, Vue, NextJS, etc.)
  • Work closely with other engineers and user interface designers to identify fast and creative solutions
  • Optimize pages for cross-browser and cross-platform compatibility
  • Implement fully responsive designs
  • Correct any issues across the website and troubleshoot for potential bugs
  • Integrate various platforms, components, and tools to facilitate and drive e-commerce conversion through the website and other channels
  • Work with the acquisition team to execute marketing strategies in SEO, site performance, and other key objectives

Qualifications:

  • BS in Computer Science or equivalent
  • 3+ years professional experience building customer facing web applications
  • Experience building performant, delightful and responsive UI
  • Proficiency using modern web development technologies such as Angular, Node, React, etc.
  • Ability to thoughtfully advocate for the adoption of new frameworks and methodologies

Basic Qualifications

  • BS in Computer Science or equivalent
  • 5+ years professional experience building customer facing web applications
  • Experience building performant, delightful and responsive UI
  • Proficiency using modern web development technologies such as Angular, Node, React, etc.
  • Ability to thoughtfully advocate for the adoption of new frameworks and methodologies

Preferred Qualifications

  • Experience with continuous delivery, git, test automation and build/deploy systems
  • Experience building large-scale web applications
  • Experience with MVC and single page application technologies, including Angular, Polymer, Vue, Ember, React, etc. (strong preference for React and NextJS)
  • Experience with development against API's REST and GraphQL a strong plus
  • Familiarity with web application build pipelines (such as WebPack, Gulp, etc.)
  • Ability to convert comprehensive layout and wireframes into working HTML pages
  • Self-motivated to learn and keep current with industry trends, latest tools and best practices
  • Passion for delivering high performance, detail-oriented, testable, quality code

What We Offer:

  • Generous 401(k) plan
  • Full medical/dental/vision package to fit your needs
  • Open-PTO Policy
  • Tuition Reimbursement
  • Cell Phone Reimbursement
  • Individual professional development programs and initiatives that help you grow and develop professionally
  • A positive and supportive team to work with
  • Company provided meals throughout the week, Utah Gold Ski, Discounted Gym Memberships, generous Employee Discount Program, company sponsored Community Service opportunities, and much more!