eCampusOntario is a provincially-funded non-profit organization that leads a consortium of the province's 54 publicly-funded colleges, universities and indigenous institutes to develop and test online learning tools to advance the use of education technology and digital learning environments. Officially registered as the Ontario Online Learning Consortium (OOLC) and referred to as eCampusOntario we:
Support the development and delivery of quality online learning experiences across all of Ontario.
Lead in research, development and sharing of exemplary practices in online and other forms of technology-enabled learning.
Support member institutions in fostering innovation, collaboration, and excellence on behalf of Ontario students, faculty and stakeholders.
Contribute to the evolution of teaching and learning by responding to emerging technology and the development of state-of-the art online learning.
Front End Developer
Position Summary
The Front-End Developer will work on a diverse set of projects that allow users to seamlessly interact with technology. The successful candidate will work on the full life cycle development of various projects tied to the strategic priorities of eCampusOntario.
Responsibilities will include translation of the User Interface (UI)/User Experience (UX) design wireframes to actual code that will produce visual elements of various applications. This position requires a combination of programming skills (namely PHP, HTML5, CSS3, and JavaScript) and aesthetics (understanding element arrangements on the screen, the color and font choices, and so on).
The candidate should have a strong understanding of industry trends and content management systems. Experience with the responsive and adaptive design is strongly preferred. Also, an understanding of the entire web development process, including design, development, and deployment is preferred.
Accountabilities, Duties and Responsibilities
Assist and participate in the continuous improvement of eCampusOntario's web experience internally and externally.
Build high-quality mock-ups, design different prototypes and build staging sites to communicate ideas and solutions with various stakeholders.
Develop new user-facing features while assuring consistency throughout eCampusOntario's web experience by respecting our brand guidelines.
Implement responsible web design principles to ensure that eCampusOntario's websites renders well across multiple devices.
Design a framework for creating user apps that grows with the needs of eCampusOntario by developing code libraries that can be used for multiple projects.
Review app and feature coding and plan future website upgrades with the development team.
Optimize our web applications for maximum speed and scalability.
Maintain websites and implement any necessary additions or enhancements.
Identify and troubleshoot various website issues and coding problems.
Maintain updated knowledge of the development industry and any advancements in the field.
Create documentation of website functionality and end-user guides for website administration
Education, Professional Designations and Development
Bachelor's degree or Diploma, preferably in Computer Science or related field.
Experience
Minimum of two (2) years' experience in a front-end development role.
Skills
Experience building user interfaces for websites and/or web applications.
Experience designing and developing responsive design websites.
Proficient understanding of web markup, including HTML5, CSS3.
Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers.
Ability to convert comprehensive layout and wireframes into working HTML pages.
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
Good understanding of JavaScript libraries and frameworks such as AngularJS and ReactJS.
Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
Proficient understanding of code versioning tools (i.e. Git and GitHub).
Basic knowledge of image authoring tools such as Gimp or Photoshop.
Strong understanding of PHP back-end development.
Ability to communicate effectively with technical and non-technical persons at all levels, including staff, clients, executives, and vendors.
Bilingual English and French considered an asset.
Ability to effectively manage resources to address competing priorities.
Demonstrated commitment and understanding equity, diversity, decolonization and
inclusion with the ability to communicate and work effectively with diverse peoples.
Application Process
Candidates are invited to email us at talent@ecampusontario.ca (subject Front End Developer
)
with a Cover Letter and Resume attached as a single PDF file
, titled "
Last Name, First Name.pdf".
The Resume must clearly highlight all relevant education, training and experiences that are applicable to the minimum qualifications for this position and
two (2) pages
. Please include your salary expectations in your cover letter. The hourly range for this position is $33.00 - $45.00 CAD. The range displayed on each job posting reflects the target for new hire salaries for the position; within the range, individual compensation is determined by job-related skills and knowledge, and relevant experience.
Candidates must be legally entitled to work in Canada.
Offers are conditional upon the successful review of three (3) professional references and a satisfactory background check.
Posting closes
Sunday, August 23, 2025 at 11:59PM EST.
We thank all applicants for their interest, however only those candidates invited to interview will be contacted. Please continue to check our Jobs & Opportunities for more exciting positions.
Equity, Decolonization, Diversity and Inclusion Statement
The current social context informs our work. This includes the imperative to join the fight against anti-Black racism and anti-BIPOC racism, and to support Equity, Decolonization, Diversity and Inclusion in everything we do. We will seize this moment to rebuild and support an environment that prioritizes inclusion, representation and voice.
Accessibility Statement
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA),?eCampusOntario?is committed to accommodating applicants with disabilities throughout the?talent acquisition?process.
If you require any accommodations at any point during the?talent acquisition?process, please contact?talent@ecampusontario.ca
Hybrid Work Model
This position is based out of the eCampusOntario office in downtown Toronto, where our hybrid work model includes both in-person and remote work opportunities. Our current in-person work requirement is two (2) days per month (minimum) which may be changed at any time to meet our evolving organizational needs.