Job Detail

JavaScript Developer for the City of Ottawa

JavaScript Developer for the City of Ottawa

MDOS Consulting
Ottawa/Remote
Contract
Category : Programming Salary : Experience(s) : 5 Year

Overview

We are looking for a JavaScript Developer for the City of Ottawa with a Security Clearance Level of Reliability.

About MDOS Consulting

We are looking for a JavaScript Developer for the City of Ottawa with a Security Clearance Level of Reliability.

1.Project Experience (maximum 30 points

Respondents should describe the project experience of the Resource with three relevant projects of similar scope and magnitude, successfully completed or undertaken in the previous five years. Each project example should demonstrate the Resource’s project experience relevant to the Terms of Reference as outlined in Annex A.

Respondents should complete the form provided as Appendix 1 – Project Description Forms (tables 3-5), to describe the Resource’s project experience. Respondents should use one form for each project experience description.

The City will only evaluate three examples. Ten points will be assigned to each of the three requested project samples. If more than three project examples are provided, only the first three will be evaluated.

Respondents are required to achieve a minimum score of 70% (21 out of 30) on B.1. Failure to achieve the minimum score will render a response non-responsive.

2.Relevant Experience (maximum 30 points)

Respondents should describe the relevant experience of the Resource relevant to the Terms of Reference as outlined in Annex A.

Respondents should complete the form provided as Appendix 2 – Relevant Experience Form (tables 6), to describe the Resource’s relevant experience.

The resource should demonstrate

  • Five (5) years of experience with reactive JavaScript frameworks (angular, Vue, React)
  • Five (5) years of experience with CSS
  • Three (3) years of experience with CSS preprocessor (SASS, LESS, Stylus)
  • Three (3) years of experience with JSON APIs
  • Three (3) years of experience with automated tools such as Jenkins, Jest, BackstopJS, Cypress
  • Three (3) years of experience with task runner or bundlers such as Gulp, Grunt, Webpack
  • Experience with the Bootstrap 4 and 3 frameworks
  • Experience with the following JavaScript APIs, libraries and components currently being used by the City:
  • VueJS
  • TypeScript
  • Webpack
  • Font Awesome
  • Axios
  • Three (3) years of experience using issue tracking tools like GitHub and Jira
  • Knowledge and experience building WCAG 2.0 AA compliant websites
  • Strong English oral and written communications skills
  • Strong technical writing skills

3.Resource Education, Accreditation and Qualifications (maximum 10 points)

Respondents should complete the form provided as Appendix 3 Resource Education, Accreditation and Qualifications (table 7), to outline the Resource’s Qualifications and Academic Standing relevant to the Terms of Reference outlined in Annex A.

Respondents should have:

  • A Bachelor of Computer Information Systems or Computer Science Degree or related field or college equivalent or minimum of ten (10) years of software development experience in which at least five (5) years with reactive JavaScript applications;
  • A JavaScript certification;
  • An Accessibility certification.

Upload Your Resume

Upload Your Resume

Post Job Now

Post A Job Now

Address:

  • 100 Constellation Drive, Ottawa, Ontario K2G 5J9 or/and remotely as approved by the Project Authority/Manager / 110 Laurier Ave W, Ottawa, ON K1P 1J1 to meet with clients / 2625 Queensview Dr, Ottawa, ON K2B 8K2 to meet with clients