Skip to content

Instantly share code, notes, and snippets.

@typewriter-software
Last active December 5, 2018 18:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save typewriter-software/bb6e7ced5ae54bce24bd28bad4b4d630 to your computer and use it in GitHub Desktop.
Save typewriter-software/bb6e7ced5ae54bce24bd28bad4b4d630 to your computer and use it in GitHub Desktop.

Typewriter Software is a web development firm that works with strong design teams to make beautiful, usable, high-performance websites. Recent clients include Toronto Public Library, Canadian Art, and Overbudget Inc. Principals only. Recruiters, please don’t contact this job poster.

Position Overview

We are looking for a front end web developer to assist with several projects over a three-month full-time contract (with possible extension at the end of three months). You will work remotely with occasional in-person meetings and working sessions. You'll need to work fairly standard business hours (give or take) and communicate via Slack and other project management tools. Candidates should have 3+ years related experience, and should live in or have easy access to downtown Toronto.

Responsibilities

The websites we work on typically are built with one of three stacks:

  • Nuxt.js (based on Vue.js) sites communicating with a CMS via an API (using either a cloud-based CMS or Wordpress' REST API)
  • Static websites using a static site generator, sometimes paired with a CMS that generates pages
  • The occasional standard Wordpress site (using Timber for templating, which makes WP bearable)

You should be comfortable working in any of these environments, or have demonstrated proficiency in similar environments and an ability to learn new tools.

Qualifications

  • 3+ years experience with hand-coding advanced HTML5, CSS3, and JavaScript
  • Experience developing with modern front-end tools and frameworks, e.g. Vue.js, React.js, SASS, ES6
  • Experience working with designers and handling detailed design feedback
  • Comfortable with Sketch and Adobe XD (which is basically Sketch if you've never used it)
  • Package manager and automation tool experience (npm, gulp, webpack)
  • Comfortable with Git and Github
  • Demonstrated understanding of Responsive Web Design principles
  • Proficiency with Semantic HTML Markup
  • Experience diagnosing and solving cross-browser/cross-platform issues
  • Experience working with cross-functional and cross-office teams
  • Experience working with APIs via JS
  • Knowledge of best practices for website performance optimization
  • An enthusiasm for great design
Nice to Have
  • Comfortable working with linux servers
  • AWS experience
  • Typescript, Node.js
  • Experience building Shopify themes or working with their Buy Button API
  • Experience building accessible websites (some clients have strict a11y requirements)

To Apply

Send your resume, portfolio (doesn't need to be fancy, a list of sites you've worked on and your involvement with them will suffice), and your desired hourly rate to matt@typewriter.software.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment