Senior Front End Architect


Job Details

Job Category:
Job Location:
Job Type:
Position ID:

Technical Services
Toronto, Ontario, Canada

| Get the OTN RSS Feed

Job Description:

OTN brings virtual care innovation to the healthcare system so that the people of Ontario can get the care they need when and where they need it most: at home, in their community or in hospital. For more than a decade, OTN has increased access to health care and education across the province with one of the world's most extensive telemedicine networks. Working with its many partners and leveraging its unique knowledge of health care and digital technology, OTN addresses challenges by introducing and spreading new ways of delivering care that benefit patients, care providers and the healthcare system. An independent, not-for-profit organization, OTN is funded by the Government of Ontario.

OTN is seeking a Senior Front End Architect. The Senior Front End Architect is responsible for leading the design and development of our next generation Presentation Layer that supports OTN's digital mandate. He/She will be focused on the tools, frameworks and technologies required to deliver the User Experience and work with the rest of the technology team to build our next generation architecture, delivered using Agile methodologies and tools. The role is in OTN's Toronto office and reports to the Executive Lead, Technology and Deployment.

Responsibilities and Activities:
Provide technical leadership and define best practices, approaches and coding guidelines for the development team
Recommend and lead the implementation of the appropriate technology stack and web development toolkit based on business context and UX needs to bring the product to life for both web and mobile applications
Lead the creation of Proof of Concepts and/or Prototypes, for both web and mobile applications, to support the vision of the User Experience team
Work closely with DevOps and the Development team to support Continuous Integration and Delivery, Test Driven Development and Continuous Automation improvements
Work closely with the Solution and Enterprise Architect(s) to define and document the Logical and System Architectures, Cloud Deployment Architecture and Non-Functional Requirements (specific to the Presentation Layer as well as its interaction with the middle/integration tier)
Build responsive sites for mobile and desktop web experiences
Work with product and design teams to develop new ideas and experience opportunities to continuously raise the level of engagement with our Members
Participate in User Experience workshops, User Story discussions and definitions to ensure that the technical solution can support the direction of our Products and Services
Lead estimation efforts for User Stories applicable to the Presentation Layer
Mentor other team resources to build their skills and capabilities
Perform work in accordance with the provisions of the Occupational Health and Safety Act and Regulations and all other corporate/departmental policies and procedures.
Perform other related duties as assigned by the manager
Required to undergo a criminal reference check

Qualifications and Attributes:
Degree in Computer Science or equivalent work experience
10+ years in software engineering including 7+ years building web applications using the latest standards-based approaches
Expert knowledge of popular JavaScript frameworks and libraries (specifically Angular and React)
Comprehensive experience architecting and designing Single Page or Isomorphic applications for a large-scale production site
Strong experience with front end build tools
Strong experience debugging/testing and troubleshooting JavaScript and css issues across multiple browsers and devices
Strong experience with native mobile app frameworks (Ionic, NativeScript and React Native) to maximize code re-use between web and mobile applications
Comprehensive experience implementing test automation frameworks and tools is an asset
Experience with a "headless"/decoupled CMS to deliver content using JSON
Experience interacting with an API/Microservice Gateway for delivering data to the presentation layer
Experience with embedded video using WebRTC is an asset
Strong understanding of the full development stack
Experience working with Web Content Accessibility Guidelines (WCAG) 2.0 Level A and AA
Ability to communicate effectively with non-technical employees
Results driven and transform
Demonstrated ability to deliver large scale programs
Excellent leadership, project and talent management and coaching skills
Detail-orientation with strong organizational skills in a fast-changing environment
Excellent communication skills and ability to interface with all functions at all levels of the organization
Strong experience working in an Agile/Scrum environment with multiple Product Teams

If you have strong communication and organizational skills and committed to excellence in delivering extraordinary customer service, check out our website: Please apply to this opportunity by clicking on the careers link on OTN's website or forward your resume via fax: 416 446-4128 quoting: Senior Front End Architect. We thank all applicants; however only those considered for an interview will be contacted. No agencies please.

OTN does not solicit personal information such as banking information or passport information over social media sites for employment purposes.

OTN is an organization committed to ensuring accessible services and communications to individuals with disabilities. Once an applicant has been selected for an interview, requests for accommodation can be made at any stage of the recruitment process. Applicants need to make their accommodation needs known when contacted.

If you require accessibility accommodations to participate in the recruitment process, please let me know.

To receive any OTN document required by the AODA and its standards not listed above or to receive any public document on OTN's website in an alternate format, please contact

For users requiring Teletypewriter (TTY) Services, please contact us using the TTY service: 1-855-368-6889.


  • Engineering
  • Software development
  • Communication (written and oral) skills
  • Lead complex IT projects
  • Leadership/ Leading Others
  • Problem Solving Skills
  • Web applications
  • Degree or Accreditation in Computer Science

View Disclaimer

The material contained herein is provided for informational purposes only. All open jobs offered by OTN on this recruitment system are subject to specific job skill requirements. The job skill requirements, qualifications, and preferred experience are determined by a subsidiary, office or department within the company which is offering the position, and all positions are subject to local prevailing employment laws and restrictions. This would include immigration laws pertaining to work authorization requirements and any other applicable government permissions or compliance. The materials on this site are provided without warranties of any kind, either expressed or implied, including but not limited to warranties regarding the accuracy or completeness of the information contained on this site or in any referenced links. While OTN attempts to update this site on a timely basis, the information is effective only as of the time and date of posting. OTN reserves the right to transfer applicants details to our recruitment partners. Strict confidentiality will be observed at all times. OTN is an equal opportunity employer. The information on this site is for information purposes only and is not intended to be relied upon with legal consequence.

We thank all applicants for their interest; however, only selected candidates will be contacted. No agencies please.


Printer-friendly version