Frontend Developer

1 week ago


Niagara Falls, Canada University of Niagara Falls Canada Full time

Position Job Title: Frontend Developer

Location: Niagara Falls, Ontario, Canada

Reports To: Manager, Student Systems and Business Intelligence


Overview

The University of Niagara Falls Canada (UNF) is an innovative and digitally oriented institution that prepares graduates for leadership in a digital world.

Academic programs are aligned to meet the demands of business and industry, providing students with the skills and knowledge needed now and for the future.

UNF’s vision is to offer innovative education and research for a digital world.


Primary Purpose

We are seeking a qualified Frontend Developer to join our dynamic team at the University of Niagara Falls (UNF). This position will report directly to the Manager of Student Systems and Business Intelligence within the Office of the Registrar. As a Developer, you will play a key role in designing, developing, and managing custom components within the Ellucian Experience platform. Leveraging your expertise in JavaScript, React, REST APIs, Node.js, HTML, CSS, and related technologies to create innovative solutions. Additionally, but not limited to, you will collaborate on workflow development using Ellucian Workflow/Salesforce Flow/similar platforms, ensuring seamless integration with various university systems. Your responsibilities will also encompass developing communication templates to facilitate effective interactions within the platforms.


Specific Responsibilities

The Frontend Developer will be responsible for the following, as well as other related duties as assigned, to support the business objectives and purpose of the Office of the Registrar and the University:

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions within the Ellucian Experience, Colleague UI and related platforms.
  • Design and develop custom cards using JavaScript, React, and Node.js to enhance the user experience and meet specific University needs.
  • Integrate REST APIs and other external systems to enable data exchange and functionality within the Ellucian environments and other systems at the University.
  • Create communication templates using HTML to deliver personalized and engaging messages to students, faculty, and staff.
  • Implement and maintain CSS stylesheets for consistent branding and UI design across Ellucian products, including Ellucian Colleague.
  • Lead the design, development, and implementation of complex workflow processes within the systems at the University, utilizing Ellucian Workflow/Salesforce Flow, to streamline university operations and enhance efficiency in administrative tasks.
  • Troubleshoot issues, optimize performance, and ensure scalability of custom solutions within the ecosystem of systems.
  • Develop and upkeep documentation for customizations, integrations, and technical procedures.
  • Conduct data analysis and build reports to inform decision-making and optimize user experiences.
  • Ensure data security and compliance with relevant regulations.
  • Stay updated on industry trends and best practices in web development, user experience design, and higher education technology.

Position Requirements

To be successful in the Frontend Developer role, an individual must possess, and be committed to developing, maintaining, and demonstrating the following:

Competencies:

  • Excellent writing abilities and proven abilities to communicate effectively with stakeholders at all levels of the organization.
  • Demonstrated ability to exercise sound judgment, prioritize tasks, proactively plan, and anticipate and problem-solve issues as they arise.
  • Excellent time management, prioritization, multi-tasking skills, and attention to detail.
  • Ability to work effectively with a wide range of academic and administrative staff and applicants/students.
  • Excellent analytical, organizational, and problem-solving skills
  • Ability to adapt to evolving technologies and changing business requirements, with a focus on enhancing user experience.

Education and Experience:

  • Bachelor’s degree in computer science, Information Technology, or related field and/or a relevant coding-based college diploma with focused practical experience.
  • 3-5 years of relevant industry experience in front-end development.
  • Demonstrated proficiency in crafting web applications utilizing JavaScript, React, Node.js, with expertise in development environments such as Visual Studio Code and tooling like Insomnia, alongside implementation of RESTful APIs.
  • Strong understanding of HTML, CSS, and responsive design principles.
  • Familiarity with Ellucian Experience and Ellucian Colleague (or similar higher education ERP systems) is highly desirable.
  • Demonstrated ability to manage multiple projects and prioritize tasks in a fast-paced environment.
  • Proficient with version control systems (e.g., Git) and agile software development methodologies is a plus.
  • Experience with SQL/PostgreSQL and working knowledge of relational databases.
  • Possess an exceptional level of proficiency in the Microsoft Suite, demonstrating comprehensive skills in applications such as Excel, PowerPoint, Outlook and collaborative tools like MS Teams and OneNote.


Diversity, inclusion and equity


The University of Niagara Falls Canada (UNF) is strongly committed to equity, diversity, and inclusivity within its community and especially invites applications from all qualified candidates. Racialized persons / persons of color, women, Indigenous / Aboriginal People of North America, persons with disabilities, 2SLGBTQI+ persons, and others who may contribute to the further diversification of ideas are encouraged to apply.


We will accommodate the needs of the applicants and the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the selection process, please advise jobs@unfc.ca to ensure your accessibility needs are accommodated through this process. Information received relating to accommodation measures will be addressed confidentially.


We appreciate all applications received; however, only candidates selected for an interview will be contacted.


  • Frontend Developer

    7 days ago


    Niagara Falls, Canada University of Niagara Falls Canada Full time

    Position Job Title: Frontend Developer Location: Niagara Falls, Ontario, Canada Reports To: Manager, Student Systems and Business Intelligence Overview The University of Niagara Falls Canada (UNF) is an innovative and digitally oriented institution that prepares graduates for leadership in a dig

  • Frontend Developer

    1 week ago


    Niagara Falls, Canada University of Niagara Falls Canada Full time

    Position Job Title: Frontend Developer Location: Niagara Falls, Ontario, Canada Reports To: Manager, Student Systems and Business Intelligence Overview The University of Niagara Falls Canada (UNF) is an innovative and digitally oriented institution that prepares graduates for leadership in a digital world. Academic programs are aligned to meet the...

  • Frontend Developer

    14 hours ago


    Niagara Falls, Canada University of Niagara Falls Canada Full time

    Position Job Title: Frontend DeveloperLocation: Niagara Falls, Ontario, CanadaReports To: Manager, Student Systems and Business IntelligenceOverviewThe University of Niagara Falls Canada (UNF) is an innovative and digitally oriented institution that prepares graduates for leadership in a digital world.Academic programs are aligned to meet the demands of...

  • Web Content Manager

    1 week ago


    Smiths Falls, Canada Home and Community Care Support Services South East Full time

    Company BioHome and Community Care Support Services South East is one of 14 Home and Community Care Support Services organizations in Ontario with a focused mandate to deliver local health care services such as home and community care and long-term care home placement.These organizations were previously known as Local Health Integration Networks (or "LHINs")...