Front-end Developer, Artefactual Systems Inc.
Created:
September 23, 2013
Description
Artefactual Systems is the lead developer of the open-source Archivematica and Access to Memory (AtoM) software applications for the international archives, library and museum community. We are looking to add a front-end software developer to our New Westminster, Canada based team.The position will focus on front-end HTML and javascript development work, initially for the AtoM project. AtoM is a free and open-source information management system that is designed to provide standards-based management and discovery of archives, library and museum collections.
Job description
- Work with Artefactual systems analysts and software developers to analyze, design and develop the AtoM and Archivematica software user interfaces
- Work with systems analysts and software developers to develop software requirements documentation such as workflow diagrams, wireframes, and use-case diagrams
- Full-time, hourly position
- 4% holiday pay and extended health/dental benefits
- Flexible schedule with the option to telecommute one day a week
- Be part of a passionate and talented team working on innovative, open source projects
- Understand, use and love free and open source software
- Proven experience creating semantic and responsive websites
- Comfortable working in an all Linux environment
- Proven experience working in a team
- Must be available to work in our New Westminster, Canada office
- Self motivated and self learning
- Ability to work collaboratively with others (software developers, clients, non-technical domain experts), to help craft elegant solutions
- Excellent communication skills in English, including communicating technical ideas to both technical and non-technical audiences
- Excellent HTML4 and HTML5 semantic markup writing skills
- Excellent CSS architecture and programming skills including responsive web layouts
- Excellent javascript programming skills
- Experience with client-side javascript frameworks (e.g. angular.js, ember, backbone.js)
- Solid web design skills
- Experience with cross-browser design and testing
- Enough familiarity with PHP and/or Python scripting to make modifications to an existing HTML + script template
- Experience designing graphical page elements using tools like Photoshop, Illustrator, Sketch or Fireworks
- Experience with CSS frameworks (e.g. Twitter Bootstrap)
- Experience creating wireframes, workflow diagrams, and use-case diagrams
- Experience with CSS pre-processors (e.g. LESS, SASS)
- Experience interfacing with RESTful web services via AJAX
- Experience with version control software, especially git
Thank you in advance for your interest in this position. Only those candidates selected for an interview will be contacted.
How to apply
Contact:
Kerry
Metadata
Published: Monday, September 23, 2013 22:34 UTC
Last updated: Tuesday, February 28, 2017 23:44 UTC