Front-End Software Developer

  • Flybits
  • Toronto, ON, Canada
  • Jan 15, 2018
Full time Developer

Job Description

The Position:
  • As a Front-End Software Engineer, you will be part of one of the most exciting teams at Flybits. You will be working closely with UX designers, project managers, and back-end engineers to implement versatile front-end solutions to tricky web development problems. You will be responsible for end-to-end delivery of product components, as well as for executing reliability into code, infrastructure and process delivery.
  Must Haves:
  • Advanced knowledge of object-oriented JavaScript
  • Advanced knowledge of HTML, CSS and AJAX
  • Development experience in Go, C#, or Java
  • Expert and recent experience with web application (SPA) development
  • Experience and thorough understanding of Git, repository management, and related workflows
  • B.Sc. in Computer Science or equivalent expertise
  Bonus Points:
  • Experience with JavaScript frameworks such as EmberJS, AngularJS, or VueJS
  • Experience with CSS preprocessing frameworks such as Sass or Less
  • Experience with task runners such as Gulp, Grunt, or Broccoli
  • Experience with ES6 promises and deferred asynchronous operations
  • Experience in engineering user-facing software systems of medium-to-large scope and complexity
  • Familiarity with the whole web stack, including protocols and client-side optimization techniques
  • Strong sense of web design and attuned to the fundamentals of user experience, including accessibility and responsive design