Customer Success Professional Services, Technical Support Specialist

Klipfolio - Ottawa, ON (4 months ago)

Apply Now

Klipfolio is seeking an experienced UI/Front-End developer to work on our cloud-based dashboard. Successful candidates must have prior experience working on single-page-applications and have a strong understanding of Vanilla JavaScript as well as modern JS libraries (e.g., React), frameworks and web application architecture.

Responsibilities:
Develop rich front-end interfaces for new product features.
Create custom UI components using JavaScript.
Take the initiative to investigate client side performance bottlenecks.
Participate in some back-end development.
Embrace our agile development culture and the Klipfolio development manifesto.
Innovate! Participate in regular Hack Days days and propose new ideas and work on them.

Required Skills:
Experience working with large JavaScript codebases
Experience building SPAs with industry-standard frameworks such as React, Backbone, and Angular
Superior knowledge of JavaScript and browser performance
Strong knowledge of HTML and CSS
Experience with unit testing and automated functional testing of UI components

Preferred Skills:
Experience with programmatic 2D drawing operations, transformations, and animations
Experience with data visualization libraries such as D3 and/or Highcharts
Experience writing server-side code using MVC frameworks such as Spring
Experience implementing responsive user interfaces
Exposure to Cordova, progressive web apps, and React Native
Experience working with Java and Groovy
Successful completion of a degree in Computer Science or Software Engineering or equivalent experience

Send your resume to careers@klipfolio.com. Ensure the subject line of your email contains "Software Developer - Front End".

If you are selected for an interview, you will be contacted within a week or two to confirm a date and time.