Previous Job
Full Stack Web Developer
Ref No.: 20-00575
Client seeks a Full Stack Web Developer with strong JavaScript skills to join its team. The ideal candidate will be self-directed and able to handle multiple deadlines.

This position will work closely with the CEO and marketing team to drive revenue-enhancing initiatives. The ideal candidate will also bring in their own technical ideas and expertise on how to lift conversion, increase site speed and performance, and improve user experience.

Core responsibilities:
  • Own the entire digital experience across two client websites, built using Shopify, with Node API servers to augment functionality, and some Webpack and React.
  • Work closely with UI designer to build out pixel-perfect interfaces for product launches and related assets.
  • Integrate with third-party platforms via REST APIs
  • Serve as a point person for technical questions within the company and ensure that all platforms are running smoothly.

  • Strong understanding of JavaScript fundamentals, including ES6
  • Thorough understanding of CSS
  • Working knowledge of SCSS
  • Working knowledge of NPM ecosystem
  • Knowledge of at least one back-end language such as Ruby, Python, or Node.js (ideally Node.js)
  • Solid understanding of integrating with third-party APIs (mostly REST, some GraphQL)

Bonus points (not required) for experience with:
  • Shopify or other e-commerce platform
  • A template engine such as Liquid, Blade, Jinja, Handlebars, etc.
  • React
  • Webpack
  • PostgreSQL or MySQL
  • GraphQL
  • Unit and integration testing with Jest, Cypress, or similar
  • Understanding of accessibility best practices